mysql8忘记密码如何重置

1、win+R 打开services.msc 手动停止mysql服务

2、跳过权限验证‌:进入MySQL的bin目录,运行以下命令:mysqld --console --skip-grant-tables --shared-memory。这将跳过权限表的验证,允许你无需密码进入MySQL。

 3、进入MySQL‌:在新打开的命令窗口中,输入mysql命令进入MySQL。此时,你可以直接进入而无需密码。

 4、‌刷新权限‌:在MySQL命令行中执行FLUSH PRIVILEGES;命令来刷新权限设置。

‌5、更改密码

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';

6、关闭之前启动的mysqld --skip-grant-tables --shared-memory命令窗口,重新启动MySQL服务。

7、使用新密码登录验证

posted @ 2024-11-24 22:20  o小兵o  阅读(1527)  评论(0)    收藏  举报