17维客-生活百科-linux百科 >>所属分类 >> 数据库    linux百科   

MySQL忘记root密码的正确解决办法描述 编辑词条 发表评论(0)

  以下的文章主要向大家介绍的是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 #选择数据库

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

  2.>flush privileges;

  3.>exit

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

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

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

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

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

  然后就是

  1.>use MySQL

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

  3.>flush privileges;

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

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

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

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

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

  1.>use MySQL

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

  3.>flush privileges;

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

MySQL忘记root

  以上的相关内容就是对MySQL忘记root的介绍,望你能有所收获。

附件列表


→如果您认为本词条还有待完善,请 编辑词条

上一篇MySQL隐藏空间相关问题的解答下一篇mysql日期时间函数速查

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。
0

收藏到: Favorites  

词条信息

djlweia
djlweia
书童
词条创建者 发短消息   
sjg9999
sjg9999
超级管理员
最近编辑者 发短消息   

相关词条