首先,停止当前 MysqL
- service MysqL stop
此时,建议 ps aux|grep MysqL 验证一下,是否真的终止了。
然后,进入安全模式
- sudo MysqLd_safe --skip-grant-tables &
直接登录
- MysqL -u root
- use MysqL;
- update user set password=PASSWORD("yournewpassword") where User='root';
改好密码,重新设置权限
- flush privileges;
此时,重启一下,就能登录。