MySQL忘记密码或者初始随机密码找不到 强行更改密码

1、管理员身份运行cmd

2、检查本地MySQL是否启动,若启动则关闭 net stop mysql

(1)可在计算机右键-管理-服务和应用程序-服务中检查

(2)可win+R 输入 services.msc

3、切换到本地MySQL的bin目录下,若配置环境变量,可不切

4、输入命令,作用绕过登录密码验证权限

mysqld -nt --skip-grant-tables

5、新开一个管理员身份运行的cmd。输入

mysql -u root -p

直接回车进入数据库

6、输入下列命令行即可直接更改密码

use mysql;

update user set authentication_string=PASSWORD('123456') where User='root'; //修改密码 

flush privileges; //刷新权限

7、重新启动本地MySQL 并登录

netstat -start mysql

mysql -u root -p;
posted @ 2022-08-25 15:44  麻烦事の技术录  阅读(231)  评论(0)    收藏  举报