有一段时间没用自己电脑上的mysql,打开Navicat链接数据库报错,错误信息:1045 Access denied for user ‘root’@‘localhost’ (using password: YES)
看了看论坛别的解决方法,感觉有点麻烦
想了想问题的原因,最后尝试自己解决。
解决方案如下:
个人认为问题原因:
在我没有使用Navicat的这段时间,使用了别的工具:XAMPP,并且使用了它里边儿的数据库:
win+R 输入 services.msc,查看服务:
服务进程中有两个mysql,原先显示mysql也就是第一个服务正在运行,将其停止,然后将MySQL56这个服务启动。随后打开Navicat链接数据库,没有报错信息,连接成功。
另外,MySQL56这个服务设定的是手动启动,所以每次在运行Navicat连接数据库之前,需要先检查一下这个服务有没有启动。
解决了一个小问题,记录一下。