2003-Can't connect to MySQL server on 'localhost' (10061) And MySql Command Line Client一闪而过

今天在启动 MySql Command Line Client 时一闪而过,用navicat连接本地时发现错误:

2003-Can't connect to MySQL server on 'localhost' (10061) And MySql Command Line Client一闪而过

从错误的提示中可以看出MySQL服务没有启动,因此只需要启动MySQL服务就可以了。

在cmd下直接采用net start MySQL 就可以启动MySQL服务,但是输入命令后仍然出现错误: 

2003-Can't connect to MySQL server on 'localhost' (10061) And MySql Command Line Client一闪而过

可以看到错误提示:“服务名无效”,说明不存在MySQL服务,但是确认已经安装了MySQL,于是就打开计算机管理,找到服务标签,找到其中的MySQL服务。

然而在服务中并没有找到MySQL的服务项。

于是我便卸载了MySQL,然后进入https://blog.csdn.net/liu68686868/article/details/79518471,按步骤重新下载MySQL并安装了MySQL。(最好清理**册表)。

安装好后,正常运行,也没有再一闪而过。

2003-Can't connect to MySQL server on 'localhost' (10061) And MySql Command Line Client一闪而过

如果你的服务中有MySQL服务,请检查你的MySQL服务名是否正确,服务是否启动。

等将服务启动后,以管理员身份启动CMD,再次输入net start MySQL57  即可。

如有更好的方法,烦请指出,非常感谢!