mysql忘记root密码的处理方法

在任何平台上,可使用mysql客户端设置新密码(但该方法不够安全):

停止mysqld,并用“--skip-grant-tables --user=root”选项重启它(Windows用户可省略--user=root部分)。

使用下述命令连接到mysqld服务器:

shell> mysql -u root

在mysql客户端发出下述语句:

mysql> UPDATE mysql.user SET Password=PASSWORD('newpwd') WHERE User='root'; 

mysql> FLUSH PRIVILEGES;

用打算使用的实际根用户密码替换“newpwd”。

应能使用新密码进行连接。

posted @ 2013-02-13 12:13  独孤侠  阅读(131)  评论(0编辑  收藏  举报