MySQL中遗忘root密码解决方法分享

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


  >update user set passwordpassword=password("new_pass") where user="root";
  >flush privileges;
  >exit

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

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

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

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

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

  然后就是


  >use MySQL
  >update user set passwordpassword=password("new_pass") where user="root";
  >flush privileges;

  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的介绍,望你能有所收获。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值