navicat突然连接不上数据库了,本地数据库也打不开,看了好多的教程终于解决了!!
我的是MySQL8.0版本
报错的大概意思是:无法连接到“本地主机”(10061)上的MySQL服务器
1、首先查看MySQL服务有没有启动,打开【任务管理器】,找到【服务】,选择【mysql80】(因为我的MySQL是8.0版本)我本身是启动的,那就选择重新启动一下
我启动了没能解决问题
2、检查默认端口【3306】,打开MySQ安装路径下的配置文件my.ini,查看里面的port是不是都等于3306,可以ctrl+f搜索,我有一个端口写成了3307,修改成3306,保存。我以为错误就找到了,但是发现还是连不上!
3、管理员身份运行【cmd】
我启动数据库显示服务名无效,登录数据库发现还是连不上
然后安装了mysqld服务器 【mysqld --install】,之后再启动就成功了,也能够正常登录啦!
再去打开navicat连接也正常了