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

最近在学习部署,安装了MySQL后,首次登录是成功的,还进行了很多数据库操作,但是后面再登录就一直报Can't connect to MySQL server on 'localhost' (10061),更加诡异的是,从命令提示符登录就一直报这个错,但是使用数据库工具(我用的dbear)登录就很正常。

各种百度,都没有解决问题,无意中看到一篇博客的评论说是密码里包含特殊字符导致的,仔细回想了一下,第一次使用临时密码登录成功后,我修改了密码,密码里包含@符号,终于看到了希望啊。

卸载MySQL,重装,意外发现生成的临时密码居然包含了特殊字符,我试了一下,果然登录失败,一直报ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061),也是无语了,MySQL自己生成的密码,居然不能用,继续卸载重装,一次又一次生成临时密码,直到临时密码中不包含特殊字符,然后赶紧用临时密码登录,修改为自己的密码,切记不能包含特殊字符。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值