mysql忘记root密码拯救方法

1、结束当前正在运行的mysql进程。
# /etc/init.d/mysql stop

2、用mysql安全模式运行并跳过权限验证。
# /usr/bin/mysqld_safe --skip-grant-tables

3、以root身份登录mysql。
# mysql -uroot

4、修改root用户口令。

>use mysql
>update user set password=password("new_pass") where user="root";
>flush privileges;

mysql> exit

5、结束mysql安全模式,用正常模式运行mysql。
# /etc/init.d/mysql restart

6、试试你新修改的口令,嘿嘿……屡试屡爽!

 

你可能感兴趣的:(mysql,password,root密码,安全模式)