忘记MySQL连接密码后更改密码
失忆 忘了密码 百度 得到方法 整理
- 关闭正在运行的MySQL服务 (我的电脑…balabala)
- 找到mysql\bin(mysql安装路径),进入cmd
- 输入mysqld --skip-grant-tables 回车 --skip-grant-tables 的意思是启动 MySQL服务的时候跳过权限表认证
- mysql\bin目录下再进入cmd,刚才那个DOS窗口已经不能动了
- 输入mysql回车,如果成功,将出现MySQL提示符 >
- 连接权限数据库: use mysql;
- 改密码:update user set password=password(“root”) where user=“root”;
mysql5.7以上版本–> UPDATE user SET authentication_string=PASSWORD(“root”) WHERE User=“root”; - 刷新权限(必须步骤):flush privileges;
- 退出 quit。
- 新密码就可以使用了