如何解决"无法连接到MySQL Host" CentOS出错

时间:2015-03-23 13:00:11

标签: mysql linux centos connection host

  

无法连接到MySQL:主机' IP地址'是不允许的   连接到这个MySQL服务器。

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

我该怎么做?

3 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:1)

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

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

注意:您的端口必须是3306

答案 2 :(得分:1)

试试这个

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

我在上个月使用了两次。