MySQL常见的错误码讲解: https://www.cnblogs.com/henrylinux/p/9746867.html
-
密码错误:
-
MySQL服务所在主机IP地址错误:
出现上述连接错误主要从以下几个步骤解决
确定目的连接服务器的IP地址
保证目的服务器上的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