博主呓语:

Linux MySQL忘记密码重置密码

Posted by 破冰 on 2012-7-4 10:25 Wednesday

Linux下重置密码的原理与Windows下类似,都是采用安全模式跳过权限检查启动MySQL。

1、首先停止MySQL服务,执行如下命令:

[root@www ~]# /etc/init.d/mysql stop


2、以安全模式启动MySQL:

 [root@www ~]# /usr/local/mysql/bin/mysqld_safe --skip-grant-tables &

 

 3、此时即可通过phpMyAdmin或者命令行修改密码。用户名为root,密码为空即可

附修改密码的命令:
首先以命令行模式登录MySQL:
mysql -u root -p
然后执行如下三条命令:
>use mysql;
>update user set password=password(“新密码”) where user=”root”;
>flush privileges;
即可。

发表评论: