差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
| 软件:sql [2025/12/07 22:48] – [图形化管理工具] admin | 软件:sql [2026/01/02 00:57] (当前版本) – 外部编辑 127.0.0.1 | ||
|---|---|---|---|
| 行 11: | 行 11: | ||
| <code -> | <code -> | ||
| #下载 | #下载 | ||
| - | wget https:// | + | wget https:// |
| # | # | ||
| dpkg -i mysql-apt-config_*_all.deb | dpkg -i mysql-apt-config_*_all.deb | ||
| 行 54: | 行 54: | ||
| ===== mariadb ===== | ===== mariadb ===== | ||
| + | |||
| + | 默认端口 3306 | ||
| + | |||
| + | 默认用户 系统用户 | ||
| <code -> | <code -> | ||
| 行 62: | 行 66: | ||
| ===== PostgreSQL ===== | ===== PostgreSQL ===== | ||
| + | |||
| + | 默认端口 5432 | ||
| + | |||
| + | 默认用户 postgres | ||
| <code -> | <code -> | ||
| - | sudo apt-get install postgresql | + | sudo apt install postgresql |
| - | # | + | # 允许远程登录 |
| sudo vi / | sudo vi / | ||
| #60行 listen_addresses = ' | #60行 listen_addresses = ' | ||
| 行 72: | 行 80: | ||
| #esc :wq | #esc :wq | ||
| + | # 密码验证类型 md5 或者 scram-sha-256 | ||
| sudo vi / | sudo vi / | ||
| - | # | + | # " |
| - | local | + | local |
| + | # IPv4 local connections: | ||
| + | host | ||
| + | # IPv6 local connections: | ||
| + | host all | ||
| sudo systemctl restart postgresql | sudo systemctl restart postgresql | ||
| 行 93: | 行 106: | ||
| GRANT ALL PRIVILEGES ON DATABASE sql_db TO admin; | GRANT ALL PRIVILEGES ON DATABASE sql_db TO admin; | ||
| # | # | ||
| - | ALTER ROLE admin LOGIN; | ||
| - | ALTER ROLE admin CREATEDB; | ||
| ALTER ROLE admin WITH LOGIN CREATEDB; | ALTER ROLE admin WITH LOGIN CREATEDB; | ||
| # 退出 | # 退出 | ||
| 行 102: | 行 113: | ||
| psql -U admin -d postgres -h localhost | psql -U admin -d postgres -h localhost | ||
| </ | </ | ||
| - | |||
| ===== 图形化管理工具 ===== | ===== 图形化管理工具 ===== | ||