ysql配置文件
ysqlyfd-address注释掉或者改为0.0.0.0,这样才能允许远程连接。具体操作如下:
ysqlysqlysqlfysqldf
d-address选项,将其注释掉或者改为0.0.0.0
ysqlysql restart
2. 创建远程连接用户
ysql中创建一个允许远程连接的用户,并授予相应的权限。具体操作如下:
ysqlysql -u root -p
ame’@’%’ IDENTIFIED BY ‘password’;
ame’@’%’;
刷新权限:FLUSH PRIVILEGES;
3. 检查防火墙设置
ysql的端口(默认为3306),才能允许远程连接。具体操作如下:
查看防火墙状态:sudo ufw status
ysqlysql
4. 检查网络连接
etysql的端口是否开启,具体操作如下:
et 服务器ip地址 3306
如果连接成功,会出现以下提示:
nected to 服务器ip地址.
Escape character is ‘^]’.
否则会出现连接失败的提示。
ysqlysql的错误日志,寻找错误原因。