欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

使用navicat连接mysql报错Can‘t connect to MySQL server on ‘IP地址‘(10038)

程序员文章站 2022-05-01 21:54:55
...

使用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通服务器

  1. 首先我们需要检查与服务器通信是否正常,因为我的情况是当时开了vpn。
    使用navicat连接mysql报错Can‘t connect to MySQL server on ‘IP地址‘(10038)

  2. 这个时间你可以先去ping一下服务器,可以看到我这里是超时
    使用navicat连接mysql报错Can‘t connect to MySQL server on ‘IP地址‘(10038)

  3. 保证与服务器通信畅通,再次尝试
    使用navicat连接mysql报错Can‘t connect to MySQL server on ‘IP地址‘(10038)

  4. 当然,有可能通信好了以后还是这个错误,这个时间我是把navicat关了重新开以后就正常了

2、检查端口是否正确

  1. 这种情况还有一种可能是端口不对,比如我这个数据库的端口并不是3306
    使用navicat连接mysql报错Can‘t connect to MySQL server on ‘IP地址‘(10038)

  2. 改为正确的端口以后再去测试
    使用navicat连接mysql报错Can‘t connect to MySQL server on ‘IP地址‘(10038)

这里是我所遇见的两种情况,还有的说是mysql服务长期不用,重启服务器的mysql服务,这里没有验证是否有这种情况。当然,肯定不止这些情况,其他的以后遇到了在补