MySQL ROOT用户密码丢失后如何找回(2012-7-31)

1.停掉mysql服务
2.run->cmd->执行“mysqld -nt --skip-grant-tables”
注:cmd的执行目录要切换到mysql安装目录的bin目录下
       命令执行后会新开启一个mysql服务;
       不要关闭mysql窗口;
       --skip-grant-tables参数表示跳过mysql授权表的验证
3.新开启一个cmd窗口,执行mysql命令
   然后用update语句更改root用户密码
注:cmd的执行目录要切换到mysql安装目录的bin目录下
示例:
update user
set password=PASSWORD('123456')
where user='root' and (host='127.0.0.1' or host='localhost');

你可能感兴趣的:(mysql,update,目录,where,password)