美文网首页
LNMP一键包安装后解决MySQL无法远程连接问题

LNMP一键包安装后解决MySQL无法远程连接问题

作者: 苏大发 | 来源:发表于2017-10-14 17:36 被阅读0次

问题:

在腾讯云搭建了测试服务器,由于没有数据库可用,所以在服务器上使用lnmp 一键包安装了mysql,同时配置了Apache和Nginx。可是mysql无法远程连接。

网络上的思路(都是坑):

1.没有给root对应的权限

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.123' IDENTIFIED BY '' WITH GRANT OPTION; 
mysql> FLUSH PRIVILEGES;

2.直接用 UPDATE 更新 root 用户 Host, 但不推荐

mysql> UPDATE user SET Host='192.168.1.123' WHERE User='root' AND Host='localhost' LIMIT 1;
mysql> FLUSH PRIVILEGES;

以上2种方法都使用了,问题依然没有解决。在lnmp官网上找到了答案。https://lnmp.org/faq.html

解决方法

直接通过iptables进行操作
查看已有的iptables规则,以序号显示

iptables -L -n --line-numbers
image.png

删除对应的DROP规则

iptables -D INPUT 6

关于Linux上iptables防火墙的基本应用教程

相关文章

网友评论

      本文标题:LNMP一键包安装后解决MySQL无法远程连接问题

      本文链接:https://www.haomeiwen.com/subject/lgcfuxtx.html