腾讯云mysql数据库远程无法连接

2017-06-20  本文已影响666人  请叫我铁臂阿童木

在云服务器上安装了mysql,并添加了可供远程访问的用户,如下:


但是在本地连接远程服务器mysql数据库的时候连接不上,可视化工具连接报错10038

dos命令连接报错10060


远程服务器是可以ping通的,说明网络是通的,但是怎么都连不上,用户名密码也都正确。于是猜测是不是服务器开启了防火墙,挡住了3306的端口。

由于服务器是centos7的系统,

firewall-cmd --state   查看防火墙状态,防火墙是开启状态。

firewall-cmd --list-all    查看开放端口,3306没有包含在里面。

firewall-cmd --zone=public --add-port=3306/tcp --permanent      于是执行此命令开放3306端口号

firewall-cmd --reload       重启防火墙

再查看  firewall-cmd --list-all,发现3306端口已开放

再次访问远程mysql数据库,成功。

上一篇下一篇

猜你喜欢

热点阅读