我正在尝试从另一台服务器连接到 Plesk MySQL 服务器。我正在尝试使用 IP 地址访问它,但它总是给出类似的错误。
“无法连接到 'xx.xxx.xxx.xx' (4) 上的 MySQL 服务器”
MySQL服务器的远程访问设置为“允许来自任何主机的远程连接”
我正在尝试从另一台服务器连接到 Plesk MySQL 服务器。我正在尝试使用 IP 地址访问它,但它总是给出类似的错误。
“无法连接到 'xx.xxx.xxx.xx' (4) 上的 MySQL 服务器”
MySQL服务器的远程访问设置为“允许来自任何主机的远程连接”
以下是“允许来自任何主机的远程连接”的步骤:
在服务器上打开 DOS 命令提示符。
从 mysql\bin 目录运行以下命令:
{mysql -u root --password=}
应显示 mysql 提示符。
要创建具有 root 权限的远程用户帐户,请运行以下命令:
{授予所有特权。由“密码”识别的“用户名”@“IP”;}
'USERNAME' 是要创建的用户名。“IP”是远程连接的公共 IP 地址。'PASSWORD' 是为此用户名分配的密码。(IP 可以用 % 代替,以允许该用户从任何主机或 IP 登录)
mysql> 刷新权限;mysql>退出;
长话短说。你不能。您的提供商没有启用该功能。切换到 cPanel 提供商。
编辑/etc/my.cnf
并更改为(通过 ssh):
bind-address = ::
并重新启动数据库:
service mariadb restart