- 暂停mysql服务
- 右键
此电脑-管理-服务-MySQL
或者 - 以管理员身份打开cmd,执行:
net stop mysql
- 右键
- 以管理员身份新开cmd,进入mysql安装的bin目录后执行命令:
mysqld --console --skip-grant-tables --shared-memory
- 保持上面的命令行窗口(注意!!!),再以管理员身份新开cmd,输入
mysql -uroot -p
,如果让你输入密码,直接回车! - 修改root的密码为空:
UPDATE mysql.user SET authentication_string='' WHERE user='root';
- 关闭所有cmd窗口,以管理员身份新开cmd,开启MySQL服务:
net start mysql
- 登录:
mysql -uroot -p
,然后回车,回车 - 修改密码
use mysql;
ALTER user root@'localhost' identified by '你自己的新密码';
- 修改密码成功,尝试使用新密码登录
exit
mysql -uroot -p
- Enter password:
输入你的新密码
MySQL 8.0.20 修改root密码
最新推荐文章于 2025-04-08 19:24:56 发布