ERROR 2003: Can't connect to MySQL server on 'localhost' (10061)

从官网上下载的MySQL 文件mysql-5.6.24-win32.1432006610.zip解压下来,并没有安装的程序,只解压下来一个文件夹。该文件夹中bin文件下有很多的.exe文件
1. 打开任何.exe文件都出现闪退现象
2.截图看到错误是:ERROR 2003: Can’t connect to MySQL server on ‘localhost’ (10061)
3.查看管理->服务 中并没有网上说的“MySQL.exe”服务
问题解决方式:

———————————————————————————-后来的第二次补充———————————————

是服务器没有启动:到MySQL指定目录下/bin 输入命令mysqld.exe -install安装服务,之后就能在服务中看到MySQL服务了(出现以上问题的最主要原因)

第三次补充:
错误:Install/Remove of the Service Denied

如果出现上面的错误,说明你没有用管理员方式打开命令提示符!!!

最后一次补充
首先,上面的方法之后,可能你启动不了MySQL服务。输入mysqld –console (以后遇到问题也可以先输入这个控制台命令查看先)
它会说你没有data目录,然而,TM你真的没有data目录。官网API上说下载解压包后要输入指令生成data目录以及里面的相关文件
这里有两个命令
mysqld –initialize (中间真的是两个-) //这回生成data目录没错,但是还是会生成随机的密码,,,没密码你还是进不去
mysqld –initialize-insecure //这个会生成data目录,而且没有密码啊,我们进去之后再用update改密码
还没解决你剁我屌。
//—————————————————————————————————————————————————-
首先要关闭MYSQL服务
关闭你现在正在运行的mysql数据库,用结束mysql进程或者直接关闭mysql服务器都可以
1.开始菜单->运行(cmd)->寻径到MySQL文件中的bin目录下 如:D:\MySQL\mysql-5.6.24-win32\bin
2.输入指令:mysqld –skip-grant-tables 回车 //此时,启动MySQL的镜像
3.另开启一个命令提示符 ->寻径到MySQL文件中的bin目录下 如:D:\MySQL\mysql-5.6.24-win32\bin(同上的)
4.输入指令mysql -uroot 回车;
5.输入修改root密码的指令update mysql.user set password=PASSWORD(‘新密码’) where User=’root’;回车
6.关闭两个命令提示符页面,再连接就OK了

大神链接:http://www.pc6.com/infoview/Article_65979.html
http://blog.csdn.net/u012582402/article/details/50475267

原因:我猜是利用修改的镜像重置MYSQLserver的设置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值