服务器

真正可用的重置MySQL密码的方法

我是个喜欢折腾的人,因此经常折腾VPS,由于今天误操作,把MySQL的ROOT密码给搞丢了……

有事谷歌百度嘛,找了N多方法,没有一个真正可以,重启MySQL就打回原形了,最后,只好自己到MySQL官网看文档,终于找到方法了:

首先,结束Mysql的服务:

然后无验证启动MySQL(注意不要把&给漏了):

接着执行:

无误后,就可用如下语句重置MySQL密码:

把”passwd”里面的passwd改成你要改的密码就行了。

OK后,刷新MySQL系统权限相关的表:

退出MySQL:

重启Mysql:

一切无误后,即可使用新密码登录PHPMyAdmin。