MySql Workbench,无法连接到 'localhost' 上的 MySQL 服务器 (10061) (2003)

MySql Workbench, Can't connect to MySQL server on 'localhost' (10061) (2003)

这看起来像是重复的,但相信我它不是

所以你们可能对这个错误很熟悉。服务器不从头启动,当我尝试从 Startup/Shutdown 启动它时出现此错误。

大多数有此问题的人通过手动启动 MySQL 服务器来解决它。是的,但问题是我的已经在工作了,我的意思是服务器同时在服务和任务管理器中。但是由于某种原因我收到了这个错误。

所以我的问题是,我该如何解决这个问题?

 - Checking server status...
 - Trying to connect to MySQL...
 - Can't connect to MySQL server on 'localhost' (10061) (2003)
 - Assuming server is not running

试着找了一些日志,但都和上面说的一样

哦,我试过关闭服务器再打开

你们认为这可能是因为它与其他一些 sql 程序冲突吗?我卸载了与 sql 相关的所有内容,但我可能会遗漏一些内容。

我以前的节目是

 -XAMP
 -SQL Manager
 -Microsoft SQL Server
 -Microsoft SQL Server Management Studio

就像我说的,我把它们都卸载了。

似乎由于某种原因它与其他连接发生冲突或端口设置错误。我尝试删除我拥有的所有连接并开始一个新的连接并且它有效。很奇怪吧?在这里我在想当你卸载MySQL时,它也会删除所有连接。

您需要检查 /etc/mysql 中的所有 mysql 配置文件并检查任何包含 127.0.0.1 和绑定地址的行或跳过网络并注释它们。

希望对您有所帮助。