1130 - Host'XX-xx' is not allowed to connect to this MySQL server

MySQL常见的错误码讲解: https://www.cnblogs.com/henrylinux/p/9746867.html

  • 密码错误: 1130 - Host'XX-xx' is not allowed to connect to this MySQL server

  • MySQL服务所在主机IP地址错误: 1130 - Host'XX-xx' is not allowed to connect to this MySQL server

出现上述连接错误主要从以下几个步骤解决

确定目的连接服务器的IP地址

1130 - Host'XX-xx' is not allowed to connect to this MySQL server

保证目的服务器上的MySQL提供远程连接服务

授权远程访问 :(A->B,则再B计算机的Mysql中以root账户执行以下命令)
GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘root‘ WITH GRANT OPTION;
FLUSH PRIVILEGES;

--> ??在 ‘root‘@‘%‘ 中的‘%‘的含义是: any remote source 即允许从任何系统通过root账户登录该MySQL服务
	
--> 如果仍然报错:可能是防火墙没关闭 :  在B关闭防火墙  service iptables stop 重启MySQL服务: service mysql restart

临时关闭防火墙服务: service iptables stop 开启防火墙服务: service iptables start 开机不再启动防火墙服务: chkconfig iptables off

上面两个步骤应该是没问题的如何还有试一下关闭windows防火墙和确定MySQL登录密码有没有问题

1130 - Host'XX-xx' is not allowed to connect to this MySQL server

上一篇:MySQL中清空表和删减表的区别


下一篇:详解 SQL 中的表值参数