我的版本是5.5.40
mysqld --skip-grant-tables
- 用管理员方式新开一个dos
mysql –uroot -p
use mysql
update userset password=password("root") where user="root";
// 注意要带上分号
flush privileges
exit
- 重新打开一个dos
mysql -uroot -p
输入密码:root
即可启动mysql
本文介绍了一种在忘记MySQL root密码的情况下如何通过一系列命令来重置密码的方法。具体步骤包括使用--skip-grant-tables参数启动MySQL服务、更新MySQL用户表中的密码记录,并刷新权限等。
我的版本是5.5.40
mysqld --skip-grant-tables
mysql –uroot -p
use mysql
update userset password=password("root") where user="root";
// 注意要带上分号
flush privileges
exit
mysql -uroot -p
输入密码:root
即可启动mysql
1809

被折叠的 条评论
为什么被折叠?