首页 > 技术文章 > 2003 - Can't connect to MySQL server on 'localhost' (10038)

ageovb 2022-04-05 14:49 原文

问题原因

针对这个错误,搜索了一下,可能原因如下:

  1. MySQL 服务没有启动;
  2. 用户没有权限使用远程连接;
  3. Linux/Windows 中防火墙中没有开放 MySQL 端口(默认 3306)。

检查了一下,都没有问题,而且以前也连接成功过的,真是奇怪。

解决方法

偶然间发现火绒联网控制阻止了 Navicat 的网络连接,我真是无语

火绒联网控制

推荐阅读