MySQL忘记root密码,如何重置

 在windows下,mysql版本5.1.55。

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

 MySQL忘记root密码,如何重置_第1张图片

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

MySQL忘记root密码,如何重置_第2张图片 

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

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

MySQL忘记root密码,如何重置_第3张图片

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

MySQL忘记root密码,如何重置_第4张图片

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

 MySQL忘记root密码,如何重置_第5张图片

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

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

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

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

你可能感兴趣的:(MySQL忘记root密码,如何重置)