MySQL忘记密码如何恢复?
1、管理员身份打开命令提示符,输入 net stop MYSQL 关闭MySQL服务
2、进入MySQL安装目录的bin目录,输入 mysqld –initialize-insecure 生成data文件夹(会在上级目录生成)
3、再输入 .\mysqld.exe install
4、在c盘创建 mysql-init.txt 文件,文件内写入 ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘临时密码’;(部分人没有权限直接创建,可以在桌面创建在拖入)
5、管理员身份打开Powershell,并进入MySQL的bin目录。
6、找到MySQL的服务,右击点击属性
复制以下地址,注意并不是完全复制,只要以下部分:
–defaults-file=”C:\ProgramData\MySQL\MySQL Server 8.0\my.ini”
7、在power shell中输入 .\mysqld –defaults-file=”C:\ProgramData\MySQL\MySQL Server 8.0\my.ini” –init-file=C:\\mysql-init.txt –console
8、打开MySQL command line,输入临时密码登录
9、依次输入:
use mysql;
flush privileges;
later user ‘root’@’localhost’ identified by ‘新密码’;
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...