MySQL根密码的解决方案

综述:一。MySQL密码的一种恢复方法

如果忘记了MySQL的root密码,可以用以下方法重置它:

1。退出系统中的MySQL进程;

长期killall mysqld

2。在没有权限的情况下,启动以下命令的MySQL。

safe_mysqld --跳过授权表

三.然后使用空密码





一个。MySQL密码的一种恢复方法

如果忘记了MySQL的root密码,可以用以下方法重置它:

1。退出系统中的MySQL进程;

长期killall mysqld

2。在没有权限的情况下,启动以下命令的MySQL。

safe_mysqld --跳过授权表

三.然后使用空密码模式使用root用户登录到MySQL;

mysql

4。修改根用户的密码;

MySQL >更新mysql.user设置密码=密码(新密码),用户= 'root;

刷新权限;

MySQL >退出

重新启动MySQL,您可以使用新密码登录。

两。MySQL密码二的恢复方法

这可能是你的系统没有safe_mysqld程序(如Ubuntu操作系统我现在用,MySQL安装apt-get),和下面的方法可以恢复

1。停止mysqld;



(你可以有其他的方式停止mysqld运行反正)



2。在没有权限的情况下,启动以下命令的MySQL。

mysqld -跳过授权表

三.然后使用空密码模式使用root用户登录到MySQL;

mysql

4。修改根用户的密码;

MySQL >更新mysql.user设置密码=密码('newpassword)用户= 'root;

刷新权限;

MySQL >退出

启动MySQL

重新启动

你可以登录新密码新密码。