MAC 下忘记 MySQL 初始密码的解决办法分享(图)

2025-01-15 04:23:20   小编

在 MAC 系统下使用 MySQL 时,忘记初始密码是不少用户可能会遇到的困扰。别担心,今天就为大家详细分享解决这一问题的办法,还会搭配图示,让整个过程一目了然。

我们要进入 MySQL 的安装目录。一般来说,如果你是通过 Homebrew 安装的 MySQL,它的目录在 /usr/local/Cellar/mysql/版本号/bin 。打开终端,使用 cd 命令进入该目录。比如你的 MySQL 版本是 8.0.26 ,那么完整的命令就是:cd /usr/local/Cellar/mysql/8.0.26/bin。

接着,我们要停止正在运行的 MySQL 服务。在终端输入:brew services stop mysql ,这一步是确保后续操作的顺利进行。

然后,我们需要以安全模式启动 MySQL。输入命令:./mysqld_safe --skip-grant-tables & 。这里的“&”符号表示让该进程在后台运行。此时,MySQL 会在不进行权限验证的情况下启动。

现在,重新打开一个新的终端窗口,再次进入 MySQL 的 bin 目录(操作同第一步)。接着输入命令:./mysql -u root ,这条命令的作用是使用 root 用户登录 MySQL 。登录成功后,我们就可以开始修改密码了。

在 MySQL 命令行中,输入:use mysql; 这是为了切换到 mysql 数据库。然后,执行:update user set authentication_string=password('新密码') where user='root'; 这里的“新密码”就是你要设置的新的 MySQL 初始密码,注意要将其替换为你自己设定的密码。

完成密码修改后,输入:flush privileges; 这条命令是让修改后的权限立即生效。

最后,回到之前启动 MySQL 服务的终端窗口,按下“Ctrl + C”组合键停止以安全模式运行的 MySQL 服务。再重新启动 MySQL 服务:brew services start mysql 。

经过以上步骤,你就成功解决了 MAC 下忘记 MySQL 初始密码的问题。希望这篇分享能帮助到有需要的朋友们,让大家在使用 MySQL 时更加顺畅。

TAGS: 图文教程 Mac系统 mysql密码 密码找回

欢迎使用万千站长工具!

Welcome to www.zzTool.com