恢复Mac上的MySQL密码(macmysql密码)

随着MySQL在Mac用户中的日益普及,许多Mac用户经常遇到他们忘记MySQL密码的情况。MySQL的服务器端提供了用于恢复密码的步骤,但是,已经熟悉数据库服务器的技术人员可能比其他用户更容易恢复密码。因此,下面介绍了在Mac上恢复MySQL密码的方法。

一、停止MySQL服务

首先,需要在Mac上停止MySQL服务,可以在终端中输入以下命令:

sudo /usr/local/mysql/support-files/mysql.server stop

其次,如果MySQL服务未正确停止,则可输入以下命令:

sudo killall -9 mysqld

二、重新启动服务

接下来,需要在Mac上以“安全模式”重新启动MySQL服务,可以输入以下命令:

sudo /usr/local/mysql/support-files/mysql.server start –skip-grant-tables

这条指令会以空凭据启动MySQL服务,即无需输入用户名和密码。

三、更改/重置密码

在控制台中,输入以下指令:

mysql> use mysql;
mysql> update user set password=PASSWORD(“新密码”)
where User=’root’;
mysql> flush privileges;
mysql> quit

上述指令中,”新密码”表示用户想要设置的新密码。重置完成后,就可以正常在MySQL中使用新密码登录了。

最后,在以上步骤完成后,可以使用以下指令重启MySQL服务:

sudo /usr/local/mysql/support-files/mysql.server restart

以上就是在Mac上恢复MySQL密码的整个过程,若用户发现服务器登录时仍提示登录错误,则可以重启服务器,再重新尝试登录。


数据运维技术 » 恢复Mac上的MySQL密码(macmysql密码)