远程连接mysql失败 2003 - Can't connect to MySQL server on 'x.x.x.x' (10038)

mysql server 5.6 安装在阿里云服务器上面,本地可以连接

远程连接不上,通过navicatForMySQL,弹出下面错误:

2003 - Can't connect to MySQL server on 'x.x.x.x' (10038)

 

远程连接mysql失败 2003 - Can't connect to MySQL server on 'x.x.x.x' (10038)_第1张图片

 

操作系统是Linux,开始怀疑是防火墙的问题,后来在

网上查到资料是阿里云里面的设置问题:

控制台这边的问题,说明自己思考的方向还是不对.具体的解决方法是:

打开云服务器ECS

打开左边菜单的实例

打开实例最右边的管理

打开左边菜单的本实例安全组

打开右边的配置规则

右上角添加安全组规则

协议类型默认自定义,端口范围:3306/3306,授权对象:0.0.0.0/0,其他默认就行

确定后重启服务器

连接OK!

你可能感兴趣的:(远程连接mysql失败 2003 - Can't connect to MySQL server on 'x.x.x.x' (10038))