解决LNMP中MySQL无法远程连接问题

为了安全,lnmp 的大部分版本都是禁止远程连接mysql的

开启的话可以按如下步骤:


1、首先需要自己在phpmyadmin里添加一个用户 主机为% 的任意主机(也可以编辑已有的用户)

2、并且iptables 里删除DROP 3306端口的规则,

iptables教程:https://www.vpser.net/security/linux-iptables.html

3、不要忘记查看云服务器控制台的安全组设置,有可能在这儿也禁止了

删除DROP 3306端口

1、查看已有的iptables规则,以序号显示

iptables -L -n --line-numbers

2、删除对应的DROP规则

iptables -D INPUT 序号

3、添加mysql 端口

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

4、保存并重启

service iptables save
service iptables restart

或者永久关闭iptables 防火墙

chkconfig --level 35 iptables off
reboot #重启

发表评论

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