2

我正在尝试从另一台服务器连接到 Plesk MySQL 服务器。我正在尝试使用 IP 地址访问它,但它总是给出类似的错误。

“无法连接到 'xx.xxx.xxx.xx' (4) 上的 MySQL 服务器”

MySQL服务器的远程访问设置为“允许来自任何主机的远程连接”

4

3 回答 3

0

以下是“允许来自任何主机的远程连接”的步骤:

  1. 在服务器上打开 DOS 命令提示符。

  2. 从 mysql\bin 目录运行以下命令:

    {mysql -u root --password=}

  3. 应显示 mysql 提示符。

  4. 要创建具有 root 权限的远程用户帐户,请运行以下命令:

    {授予所有特权由“密码”识别的“用户名”@“IP”;}

'USERNAME' 是要创建的用户名。“IP”是远程连接的公共 IP 地址。'PASSWORD' 是为此用户名分配的密码。(IP 可以用 % 代替,以允许该用户从任何主机或 IP 登录)

mysql> 刷新权限;mysql>退出;

于 2015-06-04T03:28:59.433 回答
0

长话短说。你不能。您的提供商没有启用该功能。切换到 cPanel 提供商。

于 2021-07-02T14:17:38.150 回答
0

编辑/etc/my.cnf并更改为(通过 ssh):

bind-address = ::

并重新启动数据库:

service mariadb restart
于 2020-03-27T15:25:06.947 回答