网上转了半天也没看见好方法,直接上官网参考
原文参考:mysql80重置密码,官网参考
(https://dev.mysql.com/doc/refman/8.0/en/resetting-permissions.html)
- net stop mysql80
- 新建文本文档 c.txt
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
MyNewPass为替换新密码
- cd 进入mysql安装的bin目录
- 执行
mysqld --init-file=C:\\c.txt --console
C:\\c.txt为你存放c.txt的位置
遇见卡行就ctrl+c
- net start mysql80
- 登录:mysql -u root -p
- 输入你刚刚的新密码
- welcome成功