阿里云服务器自建 MySQL 无法远程连接,一般存在于三个问题:

1.  安全组配置需开放 3306 端口,默认不开放

2. MySQL 用户账户 HOST NAME 需为任意主机 % 或你的连接 IP,建议新建用户

3. 防火墙应放行 3306端口

可以关闭防火墙测试一下

> service iptables stop

防火墙开放3306端口

1、打开防火墙配置文件

> vim /etc/sysconfig/iptables

2、增加下面一行

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

3、重启防火墙

> service  iptables restart

注意:增加的开放 3306 端口的语句一定要在 icmp-host-prohibited 之前

 

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注