MySQL忘记root密码,如何重置

时间:2022-08-04 00:33:36
 在windows下,mysql版本5.1.55。

(1)       打开命令行窗口,停止mysql服务:

 MySQL忘记root密码,如何重置

(2)       在mysql的安装路径下,找到mysql-nt.exe(或mysqld.exe)的目录,并使用命令启动mysql:

MySQL忘记root密码,如何重置 

注:参数--skip-grant-tables用来跳过密码验证,即登入mysql控制台时,无需输入密码了。

(3)       打开另一个命令行窗口,进入mysql.exe路径下:

MySQL忘记root密码,如何重置

输入mysql命令,进入mysql终端:

MySQL忘记root密码,如何重置

进入mysql数据库,修改root的密码:

 MySQL忘记root密码,如何重置

注:root的密码保存在数据库mysql中的表user里,故可对user表进行操作来对其密码进行更改。

(4)       输入exit,退出当前窗口。

(5)       关闭mysqld.exe进程。然后在第一个窗口中输入exit,退出窗口。

(6)       重启电脑,就可以用新密码登录了。