项目场景:
在腾讯云服务器搭建MySQL服务器,便于后期使用
问题描述
腾讯云服务器MySQL正常运行,服务器也能正常登入,但是外网无法连接,连接超时
服务器MySQL正常运行截图:
外网连接MySQL失败截图:
原因分析:
可能是腾讯云服务器的防火墙未打开,检查下防火墙
防火墙设置是允许外网访问的,可是为什么外网还是无法连接,连接超时呢
检查服务器端口情况
输入 ss -tlnp
显示如下应该可以外网访问,可还是不能访问
解决方案:
方案一:尝试修改密码
未解决
方案二:跟着安装流程检查问题
未找到问题根本原因
方案三:重启Linux服务器
检查MySQL是否自启动且正常运行,输入:service mysqld status
MySQL服务正在运行中:
确认服务器是否可以登入MySQL,输入 mysql -u root -p
出现下图表示MySQL服务正常启动
Navicat远程尝试连接MySQL
这回居然连接成功了,重启Linux服务就连接成功了