nvicat for mysql远程连接linux的MySQL提示10060的解决办法

1、SSH连接到服务器,能够进入MySQL

2、本地能够ping通服务器IP

3、本地用mysql -uroot -p -hxxx.xxx.xxx无法连接到服务器MySQL

解决办法:服务器防火墙打开3306端口

在启用防火墙的 linux 要临时 打开 3306 端口,请使用如下命令

iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

 

如果需要长期有效 ,按照如下方法:

1、编辑iptables配置文件:

vi /etc/sysconfig/iptables

2、添加3306端口设置:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

3、保存退出

4、重启iptables:

service iptables restart

ok...

查看打开的端口:
/etc/init.d/iptables status


你可能感兴趣的:(mysql远程连接,10060)