使用lnmp安装web运行环境后mysql无法远程链接的问题

使用lnmp安装web运行环境后mysql无法远程链接的问题,我们可以尝试使用以下几个方法查找

第一、mysql账号没有远程访问的权限,执行下面命令可以新建一个远程访问账号

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION; 
FLUSH PRIVILEGES;


第二、mysql的配置文件my.cnf 的参数bind-address=127.0.0.1 限制 只能是本地访问


第三、如果是阿里云或者腾讯云的服务器,可能是服务器的端口未开放,

可以登录进入阿里云账号后,选择服务器->点击的左边安全组-》在安全组里设置3306端口未允许访问


第四、服务器的防火墙设置,看到有防火墙禁用了3306端口

iptables -L -n --line-numbers

可以删除对应的规则,5为上面执行的序号

iptables -D INPUT 5

添加防火墙规则,添加443端口访问

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


本文永久地址:http://www.huanghaiping.com/article/82.html
本文出自 黄海平博客 ,转载时请注明出处及相应链接。

发表我的评论
  

网友最新评论 (0)

暂无评论
返回顶部