阿里云服务器远程mysql连不上

使用grant all privilege命令添加了远程访问账号,可是还是怎么都连不上,查了好多才知道,原来在linux下,需要开启允许对外访问的网络端口才行。

使用以下步骤即可开启3306端口:

/sbin/iptables -I INPUT -p tcp --dport 3306-j ACCEPT #开启3306端口 

/etc/rc.d/init.d/iptables save #保存配置 

/etc/rc.d/init.d/iptables restart #重启服务 

查看端口是否已经开放 

/etc/init.d/iptables status
 
原文地址:https://www.cnblogs.com/fanelephant/p/4954106.html