第一步:启动管理员模式cmd窗口 通过Win键 + R启动运行窗口,输入cmd并使用Ctrl + Shift +Enter组合键打开以管理员模式运行的cmd窗口。第二步:停止Mysql服务 在cmd窗口输入net stop mysql80命令,以停止Mysql服务(若服务名称非默认,则相应修改命令)。第三步:跳过密码运行Mysql 再次打开管理员模式cmd...
mysql8.029root 密码忘记解决办法屡试不爽
Mysql梳理
面对8.0版本的Mysql root密码遗忘,解决方法如下:
第一步:启动管理员模式cmd窗口
通过Win键 + R启动运行窗口,输入cmd并使用Ctrl + Shift +Enter组合键打开以管理员模式运行的cmd窗口。
第二步:停止Mysql服务
在cmd窗口输入net stop mysql80命令,以停止Mysql服务(若服务名称非默认,则相应修改命令)。
第三步:跳过密码运行Mysql
再次打开管理员模式cmd窗口,输入mysqld --console --skip-grant-tables --user=mysql --shared-memory命令,此窗口暂停直至操作完成,切勿关闭。
第四步:登录Mysql管理系统
在另一管理员模式cmd窗口中,执行mysql -u root -p命令,输入空密码直接回车,无需输入实际密码。
第五步:更新root密码
在Mysql管理系统中,输入use mysql;更新root用户的验证方式为空字符串;执行flush privileges;刷新配置使更新生效;输入alter user 'root'@'localhost' identified by '654321';将root密码更改为654321。
第六步:重启Mysql服务并验证
关闭所有cmd窗口,重新打开管理员模式cmd窗口,输入net start mysql命令启动服务,执行mysql -u root -p命令并输入新设置的密码进行验证。
通过以上步骤,您即可解决Mysql8.0版本root密码遗忘的问题,并成功恢复系统管理权限。2024-10-26