忘记mysql root密码的解决方法

一. MySQL密码的恢复方法之一
如果忘记了MySQL的root密码,可以用以下方法重新设置:
1. KILL掉系统里的MySQL进程;
killall -TERM mysqld
2. 用以下命令启动MySQL,以不检查权限的方式启动;
safe_mysqld --skip-grant-tables &
3. 然后用空密码方式使用root用户登录 MySQL;
mysql -u root
4. 修改root用户的密码;
mysql> update mysql.user set password=PASSWORD('新密码') where User='root';
mysql> flush privileges;
mysql> quit
重新启动MySQL,就可以使用新密码登录了。

二. MySQL密码的恢复方法二
有可能你的系统没有 safe_mysqld 程序(比如我现在用的 ubuntu操作系统, apt-get安装的mysql) , 下面方法可以恢复
1. 停止mysqld;
/etc/init.d/mysql stop
(您可能有其它的方法,总之停止mysqld的运行就可以了)

2. 用以下命令启动MySQL,以不检查权限的方式启动;
mysqld --skip-grant-tables &
3. 然后用空密码方式使用root用户登录 MySQL;
mysql -u root
4. 修改root用户的密码;
mysql> update mysql.user set password=PASSWORD('newpassword') where User='root';
mysql> flush privileges;
mysql> quit
重新启动MySQL
/etc/init.d/mysql restart
就可以使用新密码 newpassword 登录了。

(0)

相关推荐

  • 三星手机忘记锁屏密码的解决方法

    我们很多人都有忘记密码的时候,特别是现在手机都有了锁屏密码,如果三星手机不小心忘记了锁屏密码打不开手机怎么办?接下来小编就要和大家分享一下遇到这种情况的解决方法.具体如下:1首先可以选择长按电源键关闭 ...

  • 华为荣耀X1忘记锁屏密码的解决方法

    操作方法 01 进recovery模式进行恢复出厂设置:该方法也就是我们常说的双清(双WIPE),即在Recovery模式下对手机进行恢复出厂设置和清除缓存操作. 1.将手机关机,进入recovery ...

  • 忘记solaris root密码的解决办法

    如果solaris不幸忘记了root密码,如何解决? A: 可以有如下两种情况 1. 工作站只有root用户,无其他用户。 2. 工作站除了root用户以外,还有其他的用户 1. 如果连接了网络,我们 ...

  • 忘记WinXP登录密码的解决方法

    笔者一朋友的计算机安装的是Windows XP操作系统,不慎忘记了系统登录用户“zhangbq”的密码,而且在安装时也没有做相应的应急盘,于是找到笔者希望能解决这个问题,经过多种方法进行 尝试,最后我 ...

  • 忘记windows登陆密码的解决方法集锦

    忘记windows登陆密码的9种解决方法集锦,这里可以是所有的方法了,不过没有vista的. 如果你是一个很容易遗忘的人,那么一定不要忘记在第一次设置密码的同时创建一张可以恢复Windows XP中的 ...

  • iPhone忘记访问限制密码的解决方法

    教程贴士:iPhone自带的访问限制功能非常方便,使用它你可以对某些应用程序和音乐内容设置进行限制。可是访问限制密码忘了怎么办?不用刷机,不用再担心啦!轻轻松松马上搞定。 iPhone自带的访问限制功 ...

  • 忘记Vista登陆密码的解决方法

    Windows Vista系统管理员如果忘记登录密码,难道只能重装吗?当然不是,下面介绍两种破解方法希望对大家有所帮助。 请先将Vista安装盘放入光驱,重新启动计算机,在CMOS中进行设置以光驱启动 ...

  • 忘记win8登陆密码的解决方法

    找回win8登陆密码的方法 1.在进入输入密码界面后,按住平板的Cover或者外接键盘Shift的同时,按重启(屏幕上的电源--重启); 2.这时重启后就会进入到恢复界面了. 3.选择疑难解答-出现恢 ...

  • Win7忘记登入密码的解决方法

    由于无法使用管理员帐号进入Windows7,辅助工具比较大,已经回不到xp时代的pe一键删除密码了,不过用Windows7的system账户运行cmd命令可以强制修改账户密码!就拿xp+Windows ...