mysql重置密码,navicat与MySQL连接失败导致出现1045错误

我的MySQL在一次使用图形界面工具后忘记了密码,导致navicat与MySQL断开连接。后来找了很多种方法才重置密码成功。以下是我与MySQL的重置密码经验。navicat1045错误一般是密码出了问题。但因为当时并没有截图,所以本文章暂时不能为大家提供可参考的截图。

1.cmd右键管理员身份运行命令界面

2.输入 net stop mysql 停止MySQL的运行

3.在MySQL安装目录下找到my.ini文件,用记事本打开。在文件中的mysqld下添加skip-grant-tables。保存退出

4.搜索栏输入cmd,右键管理员运行。输入net start mysql启动MySQL,输入mysql -u root -p,遇到password直接回车跳过

5.ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

6.输入mysql>flush privileges;      //刷新数据库  必须有这一步!!

7.重新打开navicat和MySQL,开启 运行。

猜你喜欢

转载自blog.csdn.net/ghost_angel2/article/details/106809031