如果你已经使用 HestiaCP 脚本安装了 MySQL 和 PostgreSQL,那么你可能会有这样一个疑问:如何通过终端连接到这些数据库?
另外,数据库的用户名和密码是否与 HestiaCP 的管理员账户相同呢?
在这篇文章中,我们将一一解答这些疑问,帮助你更好地管理你的数据库并使用终端进行连接。
获取 HestiaCP 的管理员账户密码
只需在ssh输入
v-change-user-password admin “new_password”
获取数据库的管理员账户
存储在/usr/local/hestia/conf
中,有名为pgsql.conf
的文件,也有名为mysql.conf
的文件。这里存放着管理账户。
开启 phpPgAdmin 的管理员账户登录
1. 修改 phpPgAdmin 配置文件
- 找到 phpPgAdmin 的配置文件,通常在以下路径:例如:
sudo nano /etc/phppgadmin/config.inc.php
- Debian/Ubuntu:
/etc/phppgadmin/config.inc.php
- CentOS/RHEL:
/etc/phpPgAdmin/config.inc.php
- 其他路径:根据您的服务器环境搜索
config.inc.php
文件。 - 在文件中找到以下配置项:
$conf['extra_login_security'] = true
; - 修改为:
$conf['extra_login_security'] = false
; - 保存文件并退出。
2. 重启 Web 服务
修改 phpPgAdmin 配置文件后,需要重启 Web 服务器使更改生效。