PHP程序员站--PHP编程开发平台
 当前位置:主页 >> 数据库 >> MySQL >> 

MySQL中遗忘root密码解决方法

MySQL中遗忘root密码解决方法

来源:互联网  作者:  发布时间:2010-09-13
以下的文章主要向大家介绍的是MySQL忘记root密码的正确解决办法

以下的文章主要向大家介绍的是MySQL忘记root密码的正确解决办法,我们大家都知道在实际操作中忘记密码是令人十分头疼的事情,以下就是针对这一问题给出的正确解决方案,望你在浏览之后会收获不小。

MySQL忘记root密码解决办法:

在windows下:

打开命令行窗口,停止MySQL服务: Net stop MySQL

启动MySQL,一般到MySQL的安装路径,找到 MySQLd-nt.exe

来到该目录下:

C:\Program Files\MySQL\MySQL Server 5.0\bin>

执行:MySQLd-nt --skip-grant-tables

另外打开一个命令行窗口,执行MySQL

>use MySQL #选择数据库

 

>update user set passwordpassword=password("new_pass") where user="root";
>flush privileges;
>exit

用Ctrl+Alt+Del,找到MySQLd-nt的进程杀掉它,在重新启动MySQL-nt服务,就可以用新密码登录了

MySQL忘记root密码解决办法 :在linux下:

如果 MySQL 正在运行,首先杀之: killall -TERM MySQLd。

启动 MySQL :bin/safe_MySQLd --skip-grant-tables &

就可以不需要密码就进入 MySQL 了。

然后就是

 

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


   >use MySQL

   >update user set passwordpassword=password("new_pass") where user="root";

   >flush privileges;
复制代码


重新杀 MySQL ,用正常方法启动 MySQL 。

如果 MySQL 正在运行,首先杀之: killall -TERM MySQLd。

启动 MySQL :bin/safe_MySQLd --skip-grant-tables & (有时会是MySQLd_safe)

就可以不需要密码就进入 MySQL 了。

然后就是 /usr/local/MySQL/bin/MySQL

 >use MySQL

 >update user set passwordpassword=password("new_pass") where user="root";

 >flush privileges;
复制代码

重新杀 MySQL ,用正常方法启动 MySQL 。


延伸阅读:
怎样修改MySQL数据库中一个用户的密码
MySQL中忘记root密码的解决方法
Oracle数据库密码文件的使用和维护
配置文件现在需要绝密的短语密码 的解决方法
MySQL修改密码方法总结
MySQL中修改密码及访问限制设置详解
破解mysql的root密码的几种方法
在MySQL数据库中如何来复位根用户的密码
easyphp mysql 密码
mysql忘记密码的解决方法
php生成随机密码的几种方法
Tags: mysql   root   密码  
最新文章
推荐阅读
月点击排行榜
PHP程序员站 Copyright © 2007-2010,PHPERZ.COM All Rights Reserved 粤ICP备07503606号