博主呓语:

windows2003下重置MySQL密码

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

mysql.exe版本重置密码

1.首先在C盘我们创建一个txt文档将其重命名为"mysql-init.txt",文档内容我们输入

update mysql.user set password=password('newpasswd') where user='root';  flush privileges;  注:其中 newpasswd 可以更改为您需要重置的Mysql密码

2.点击开始→运行→CMD,进入CMD命令行,首先输入 net stop mysql  停止数据库服务

然后进入Mysql安装目录下的bin目录,以下图片为Mysql安装目录在C:\Mysql\mysql Server5.1\bin

点击查看原图

3.输入命令mysqld  --init-file=C:\\mysql-init.txt  回车

点击查看原图

4.密码重置成功,再次在CMD命令行中输入 net start mysql   启动数据库服务


或者用跳过权限认证的方法实现:

1、在cmd下用net stop mysql停掉mysql服务,在cd至MySQL安装目录下的 bin 目录,然后执行:

mysqld-nt.exe --skip-grant-tables
2、此时MySQL已经正常运行,通过PhpMyAdmin登录MySQL,用户名root,密码为空或任何其他字符;

 

发表评论: