MYSQL 忘记密码

数据库

2009-10-24 15:21

1.启动Mysql服务:打开CMD,输入net stop mysql

2.进入mysql目录下的bin目录

3.运行mysqld-nt --skip-grant-tables(老版本可以是mysqld --skip-grant-tables)来跳过授权表的验证,

这样我们就可以直接登陆MySQL服务器,然后再修改root用户的口令,重启MySQL就可以用新口令登陆了。
mysql> use mysql;

mysql> update user set password=password(' 新密码') where user="root";

mysql> flush privileges;

这样就把root的密码改成空密码了,记住命令后面的分号。