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

今天程序启动出错,显示的是数据库出错了。然后我用navicat链接数据库,发现报错
ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)

我试着通过命令行mysql -uroot -p直接链接数据库,输入密码后发现报错:
由于找不到vcruntime140_1.dll,无法继续执行代码

缺少缺少dll文件。那么下载一份就好下载地址。我是64位计算机,将其放到C:\Windows\System32即可

再次链接数据库,发现还是报错,不行了,这得去网上找到解决方案:
看了很多博客,但是要修改密码,重装mysql之类的。但是我觉得不应该,因为我之前用的怪好的。不会搞到要重装mysql这个地步。
然后我想是不是因为卸载程序的原因导致vcruntime140_1.dll被删除,从而导致mysql无法启动,再导致我连接不上?

然后去服务里面看,果然,mysql并没有启动,我将mysql启动了下,问题解决了

备注:我觉网上那些解决方案可能是碰巧解决了问题,重装mysql肯定会将其重新启动,碰巧解决了问题罢了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值