【问题标题】:How to solve "Failed to connect to MySQL Host" Error in CentOS如何解决 CentOS 中“连接 MySQL 主机失败”错误
【发布时间】:2015-03-23 13:00:10
【问题描述】:

无法连接到 MySQL:主机 'IP-Address' 不允许 连接到这个 MySQL 服务器。

CentOS 服务器是我们的 MySql 主机服务器,我想从另一个客户端 Web 主机服务器连接那个 mysql。

我该怎么做?

【问题讨论】:

    标签: mysql linux centos connection host


    【解决方案1】:

    将主机的用户添加到您的mysql端并编写以下命令。

    mysql -p,
    GRANT ALL PRIVILEGES ON DB_NAME.* TO USER@HOST_IP IDENTIFIED BY 'PASSWORD';
    

    注意:您的端口必须是 3306

    【讨论】:

      【解决方案2】:

      尝试查看 iptables 并检查是否允许您从主机连接到服务器,允许端口 3306

      为您的 mysql 端的主机添加用户: mysql -p, GRANT ALL PRIVILEGES ON your_database.* TO your_user@ip_of_your_host IDENTIFIED BY 'your_password';

      【讨论】:

        【解决方案3】:

        试试这个

        mysql -p GRANT ALL PRIVILEGES ON DB_NAME.* TO USER@HOST_IP IDENTIFIED BY 'PASSWORD';
        

        上个月我用了两次。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2014-10-30
          • 2019-07-04
          • 2019-07-07
          • 2018-02-10
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多