欢迎光临
我们一直在努力

忘记如何找回MySQL更改过的Root密码(mysql的root密码)

在MySQL环境中,如果您忘记Root密码,只知道之前修改过但又不记得是什么,可以采用特定的技巧来重置Root密码,起到重设密码的功能。在本文中,我将介绍如何忘记了MySQL更改过的Root密码如何找回它。

首先,我们要在MySQL中停止服务进程,并重新启动MySQL以添加一个”–skip-grant-tables”参数以使权限相关的表都不加载。可以使用如下命令完成:

`sudo /etc/init.d/mysql stop`

`sudo mysqld –skip-grant-tables &`

接下来,我们可以使用以下命令登录MySQL客户端,以Root用户的权限登录:

`mysql -u root`

最后,可以用以下命令更新Root密码:

`UPDATE user SET Password=PASSWORD(‘mynewpassword’) where USER=’root’;`

该命令可以将Root的密码重置成指定的新密码”mynewpassword”,完成后,即可使用新密码登录MySQL。

最后,我们需要退出MySQL客户端来确保新密码生效,然后重新启动MySQL服务:

`quit`

`sudo /etc/init.d/mysql restart`

完成上面的步骤,即可忘记了MySQL更改过的Root密码如何找回它。记住,此类密码修改应尽早进行,以免出现更大的问题。

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。