Navicat连接远程数据库10038报错问题?
2018-05-21 本文已影响0人
liuuuuuu
前言
对于我们连接远程服务器的数据库,老是会出一些问题,例如这里的10038
问题,在这里测试我们以阿里云服务器为例。
10038问题问题
第一种:端口开放问题导致的报错10038解决方案
-
查看服务器
3306
端口是否对外开放,具体步骤:管理工具 -> 高级安全windows
防火墙 -> 入站规则。 -
如果没有对外开放,那么我们就新建一个入站规则:具体步骤如下:
保存后,这下再次连接服务器数据库,如果没问题了,就是端口3306
未对外开放导致的数据库连接10038
报错,如果还是不行,那么就不是端口开放问题,就是服务器配置问题了。
第二种:安全组规则未配置端口导致的10038错误!
- 如果配置了
3306
端口,依旧连接不上,那就是我们服务器配置问题了,我们打开阿里云控制台,打开服务器页面,如下所示,点击安全组配置:
安全组配置
2.进入页面,点击配置规则,然后我们看到如下页面:
端口图 我们会发现并没有配置3306
端口,所以我们新建规则,加上3306
端口的配置,如下所示:
- 再次用navicat连接远程数据库:
成功连接到服务器数据库!
说明
原创作品,禁止转载和伪原创,违者必究!