1、右键windows以管理员身份打开shell
2、进入mysql安装路径的\bin目录下
3、cd bin下面执行脚本
mysqld -console --skip-grant-tables --shared-memory, #跳过密码验证
4、重启MYSQL服务
net stop MySQL82
net start MySQL82
5、输入登陆mysql,出现密码输入栏时,直接按回车跳过密码。
mysql -u root - p
6、密码重置为空
分别输入以下命令:
1.use mysql
2.update user set authentication_string='' where user='root'; # 将密码置空
3.flush privileges; # 刷新数据库
4.ALTER USER 'root'@'localhost' IDENTIFIED BY '123456'; # 123456是你自己的密码,随便改
7、重新登录吧,搞定了