解决办法 修改路径为/etc/sysconfig/iptables这个文件
1.如果存在这行代码
-A INPUT -p tcp -m tcp --dport 3306 -j DROP
将DROP改为ACCEPT
2.如果不存在手动添加
最后重启防火墙
service iptables restart
如果提示这个错误:
说明没有权限连接。那么我们需要修改再linux登陆mysql手动添加权限。
[root@localhost etc]# mysql -uroot -p
mysql > use mysql;
mysql > grant all privileges on *.* to root@”xxx.xxx.xxx.xxx” identified by “密码”;
mysql> flush privileges; //更新权限
mysql > quit;
再试着连接一下,就没问题了。