MySQL 8下忘记ROOT密码后重置密码的办法

利用–init-file参数解决

该参数指定服务启动时先执行一个包含sql命令文件,因此,只需要将重置密码的命令写在该文件中,以此参数指定启动时执行该命令,启动完成即可重置系统密码了。

第一步,关掉系统服务

net stop mysql

第二步,创建一个文本文件,内含一条密码修改命令

ALTER USER ‘root’@’localhost’ IDENTIFIED BY ”;

第三步:命令行方式启动服务器,指定启动时执行上述的密码修改命令文件

mysqld –init-file=d:sql.txt –console(我的文件路径 d:/sql.txt)

第四步:mysql -u root -p    回车,再回车,即可登陆。

MySQL 8下忘记ROOT密码后重置密码的办法》有1个想法

发表评论

电子邮件地址不会被公开。 必填项已用*标注