【问题标题】:Unable to connect Plesk MySQL from remote server无法从远程服务器连接 Plesk MySQL
【发布时间】:2015-05-03 14:28:09
【问题描述】:

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

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

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

【问题讨论】:

  • 你用的是什么操作系统?尝试检查 plesk 服务器上的防火墙设置。
  • 更改了标题的措辞,使其更像是一个问题而不是陈述

标签: plesk mysqlconnection


【解决方案1】:

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

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

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

    {mysql -u root --password=}

  3. 应该会显示一个 mysql 提示符。

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

    {GRANT ALL PRIVILEGES ON . TO 'USERNAME'@'IP' IDENTIFIED BY 'PASSWORD';}

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

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

【讨论】:

    【解决方案2】:

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

    bind-address = ::
    

    然后重启数据库:

    service mariadb restart
    

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        猜你喜欢
        • 2014-03-04
        • 2015-01-22
        • 2017-06-26
        • 2016-12-25
        • 1970-01-01
        • 2016-01-20
        • 2016-10-21
        • 1970-01-01
        相关资源
        最近更新 更多