MYSQL 8.0.18版本Windows下的重置密码(非常有效)
搞了3个小时,试了很多解决方法,就这篇既简单又好使,感觉很棒!大神的博客的博客链接https://blog.csdn.net/zijian_/article/details/81004761
第一步:初始化命令
mysqld --initialize --user=mysql --console
我的win10需要这样输入:.\mysqld --initialize --user=mysql --console
(一定要进行初始化,重要,重要,重要!!)
初始化完成之后,会生成一个临时密码这里需要注意把临时密码记住!!
我的初始化密码:2019-11-22T02:57:37.299109Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: yyjhbjG=0-a4
第二步:安装
mysqld -install
第三步:启动MYSQL
net start MySQL
第四步:登录输入
mysql -u root -p
输入刚才的初始化密码
第五步:重置密码命令,注意要有分号
ALTER USER root@localhost IDENTIFIED BY '新密码123456';
第六步:输入exit退出,
第七步:再重新登录
mysql -u root -p
输入新密码,搞定