VPS侦探论坛

 找回密码
 注册
查看: 3378|回复: 5

关于MySQL的问题

[复制链接]
发表于 2017-6-26 14:36:10 | 显示全部楼层 |阅读模式

我所安装的MySQL是5.5版本,其实这应该也没什么关系,不过我发现只要是使用过lnmp脚本后,所有3306的端口貌似都被拦截了(无论是Centos Debian都一样,防火墙确定关闭),无论是在其他服务器连接该服务器的mysql还是用telnet ip 3306都无响应。很奇怪的是,netstat -ano | grep 3306确实显示监听了外网(0.0.0.0)的3306端口,更令人匪夷所思的是,telnet 外网ip 3306在本机能行,在远程机器不行,而我改用其他脚本确实没发现这个问题。然后我更改了MySQL的监听端口后,外网连接又能行了。这个问题貌似是从1.3开始有的。

顺便还附上一个问题:在lnmp1.4中,只要带MySQL安装,显示lnmp完成安装时脚本貌似没有终止,需要按下Ctrl+C才能继续操作。不带MySQL安装是没有这个问题的。
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2017-6-26 14:52:50 | 显示全部楼层

回复 1# 的帖子



楼主新建用户的时候,要设置访问权限为 %
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2017-6-26 15:00:52 | 显示全部楼层

回复 2# 的帖子


明显不是这个问题,telnet检测的时候没有响应就说明这个端口无法访问。而我实际设置用户权限时,主机设置为%也确实没办法解决无法远程连接的问题。而且我也有说吧,改为非3306端口就能访问。

[ 本帖最后由 moqiaoduo 于 2017-6-26 15:02 编辑 ]
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2017-6-26 20:09:20 | 显示全部楼层



只说telnet的话肯定是防火墙的原因,你别去关,你去删除掉3306的禁用规则,再确认一下是否还有其他的防火墙

mysql上的是否 % 不影响telnet
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2017-6-26 23:02:14 | 显示全部楼层

回复 3# 的帖子


楼主用的是什么系统? centos 7吗? centos 7  1511那个版本的系统,防火墙我关闭了,实际上还是有防火墙的,也找不到在哪里。

[ 本帖最后由 nic2013 于 2017-6-27 09:07 编辑 ]

军哥运维代购:http://shop63846532.taobao.com/

 楼主| 发表于 2017-6-30 17:43:30 | 显示全部楼层

回复 4# 的帖子


非常感谢军哥的帮助,我按网上的教程设置了debian的防火墙,删除了3306禁用规则就能用了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-11-17 22:29 , Processed in 0.027189 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表