2018/8/23 19:23:16950 阅读
如果mysql的root密码不慎忘记了,可以用下面的方法七步搞定,在mysql server 5.0上操作成功。
第一步:停止mysql服务
在DOS窗口运行:net stop mysql(1)
第二步:重新启动mysql服务(跳过权限检查) C:\Program Files\MySQL\MySQL Server 5.0\bin>mysqld-nt --skip-grant-tables 此命令要在mysql安装目录的bin目录下运行。回车后,窗口没有提示,表示已正常运行,可以进行下一步,注意此窗口现在不要关闭。 第三步:另外打开一个新的命令行工作窗口,进入mysql的DOS工作台界面 C:\Program Files\MySQL\MySQL Server 5.0\bin>mysql.exe 第四步:修改root密码 mysql>use mysql; mysql>update user set password=password("new_pass") where user="root"; 第五步:退出mysql工作台 mysql>exit; 第六步:结束mysqld-nt程序运行 使用任务管理器,找到mysqld-nt的进程,结束进程! 第七步:重新启动mysql,全部完成
重新启动mysql服务,就可以用新密码登录了:右点击"我的电脑"图标-->>"服务"-->>启动"MySql"。
注:(1) 和服务名有关