帮助中心 >  技术知识库 >  数据库 >  数据库管理 >  Can\'t connect to MySQL server on localhost (10061)解决方法

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

2016-07-13 22:51:43 9645

首先检查MySQL 服务没有启动》如果没有启动,则要启动这个服务。 

昨天,重起服务器后出现MySQL 'localhost' (10061)错误,开始以为是因为数据库链接打开过多,数据库资源耗尽的缘故,但是重启服务器以后,仍旧出现问题,于是在网上查找解决方法。大体如下: 

解决办法: 
第一步 
删除c:windows下面的my.ini 
第二步 
打开c:mysqlinwinmysqladmin.exe 输入用户名 和密码 
第三步 在dos下 输入 mysqld-nt -remove 删除服务 
在接着输入 mysqld-nt -install 
第四步 输入mysql 启动成功。 
其它可参考的方法: 
1.看看hosts文件中localhost是不是指向127.0.0.1 
2.如果是没启动mysql服务,则可运行net start mysql。 
3.一些相关命令: 
mysqld-nt --install #启动Mysql 
mysql #运行Mysql 
mysql -h ipAddress -u username -p 
或者:直接去bin里点mysqld.exe或mysqld-nt.exe,看下它的进程能否正常运行,如不行,再去控制面板,服务里去启动它,看下是什么错误。如果不行,就在添加删除里删去mysql,然后再重装mysql,一般都能解决问题,可以在安装前备份一下DATA。

提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: