使用navicat连接mysql报错Can't connect to MySQL server on 'IP地址'(10038)可能的错误原因
最近在使用navicat连接一个服务器的mysql时遇到了使用navicat连接mysql报错
Can't connect to MySQL server on 'IP地址'(10038)这个错误。下面是知道的
一些原因。
1、检查是否能够ping通服务器
-
首先我们需要检查与服务器通信是否正常,因为我的情况是当时开了vpn。
-
这个时间你可以先去ping一下服务器,可以看到我这里是超时
-
保证与服务器通信畅通,再次尝试
-
当然,有可能通信好了以后还是这个错误,这个时间我是把navicat关了重新开以后就正常了
2、检查端口是否正确
-
这种情况还有一种可能是端口不对,比如我这个数据库的端口并不是3306
-
改为正确的端口以后再去测试
这里是我所遇见的两种情况,还有的说是mysql服务长期不用,重启服务器的mysql服务,这里没有验证是否有这种情况。当然,肯定不止这些情况,其他的以后遇到了在补