全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 更多
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 智能硬件
云服务器 ECS

ECS Navicat for MySQL远程连接报10038的错误

更新时间:2017-06-07 13:26:11

问题现象

Navicat for MySQL访问远程mysql数据库,出现报错,显示“2003- Can't connect MySQL Server on '112.115.121.27'(10038)

1.jpg

 

问题原因

10038错误的含义是远程3306端口未对外开放。

 

解决方案

1)首先远程连接服务器,点击“开始”-“管理工具”-“高级安全Windows防火墙”

2.jpg

 

2)在打开的窗口中,左边选中“入站规则”,右边点击“新规则”来新建一个入站规则。

3.jpg

3)在“规则类型”中选择“端口”,然后下一步。

4.jpg

4)选中“特定本地端口”,输入3306,然后下一步。

5.jpg

5)选中“允许连接”,然后下一步

 

6.jpg

6)这一步默认都选中就行,,然后下一步

7.jpg

7)最后输入新增的入站规则名称,随便填,自己明白即可。

8.jpg

8)完成后可以在入站规则列表中可以看到新增的入站规则。

9.jpg

 

9)现在再次在本地连接mysql远程数据库时,发现已经能正常访问了,问题解决。

10.jpg


 

 

 

本文导读目录