Mysql 8.0版本忘记密码,重置的方法:

解决方法:

1、管理员身份运行cmd
2、停止MySQl服务器:
Mysql 8.0版本忘记密码,重置的方法:
3、实现免密模式登录:
在cmd里面输入mysqld --defaults-file=“C:\ProgramData\MySQL\MySQL Server 8.0\my.ini” --console --skip-grant-tables --shared-memory
Mysql 8.0版本忘记密码,重置的方法:
4、上一步的命令行已经被卡住了,另外再开一个通过管理员身份运行的cmd,输入mysql
Mysql 8.0版本忘记密码,重置的方法:

5、继续在上一步的mysql 后面输入:UPDATE mysql.user SET authentication_string=’’ WHERE user=‘root’ and host=‘localhost’;
Mysql 8.0版本忘记密码,重置的方法:
6、重新开一个以管理员运行的cmd,开启mysql服务器
Mysql 8.0版本忘记密码,重置的方法:
7、开启成功之后:输入mysqladmin -u root -p password,然后回车
出现输入密码之后,继续回车键,出现New password 之后输入你要设置的密码,出现Confirm new password;请再次输入你刚刚设置的新密码然后回车键

新的改变Mysql 8.0版本忘记密码,重置的方法:

8、测试密码有没有设置成功:
输入mysql -uroot -p,回车,然后输入你刚刚设置的密码。

Mysql 8.0版本忘记密码,重置的方法:

相关文章: