Can't connect to MySQL server on 'localhost' (10061)解决方案

MySql突然连接不上,报Can’t connect to MySQL server on ‘localhost’ (10061),并且没有mysqld时解决方案

今天连接数据库时突然连接不上,前一天还是好好的。打开数据库就报
Can’t connect to MySQL server on ‘localhost’ (10061)

一直也知道是MySQL服务没有开启,但就是无法开启,几经波折,终得解决。

Step 1:查看MySQL服务有没有开启

右击 我的电脑–>管理–>服务和应用程序–>服务
查看有没有MySQl服务。
如果没有MySQl服务,转到Step2;
有服务但没有启动,直接 右击MySQL服务–>点击"启动”

Step2:

cmd进入命令行,到mysql的bin目录下。

Step3:
查看Mysql的bin目录下是否有mysqld
—有mysqld:在命令行中输入 mysqld --install
—没有mysqld:在命令行中输入 mysqld-nt.exe --install

操作完成,命令行显示服务正在启动,再运行MySql,即可成功运行。

你可能感兴趣的:(数据库,mysql)