📅  最后修改于: 2023-12-03 14:54:18.645000             🧑  作者: Mango
如果你在 Mac 上忘记了你的 MySQL 密码,别担心,我们可以通过以下步骤来解决这个问题。
首先,在终端中打开 MySQL 官方工具 MySQL Shell。
使用以下命令连接到 MySQL 服务器:
mysqlsh
\connect --mysql
password
为你的 MySQL root 用户的密码):\connect root@localhost:3306
--password=password
new_password
为你要设置的新密码):\sql
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
现在你应该可以使用新密码登录到 MySQL 服务器了。
sudo mysql.server stop
sudo mysqld_safe --skip-grant-tables
mysql -u root
new_password
为你要设置的新密码):mysql> USE mysql;
mysql> UPDATE user SET authentication_string=PASSWORD('new_password') WHERE User='root';
mysql> FLUSH PRIVILEGES;
mysql> quit;
sudo mysql.server stop
sudo mysql.server start
现在你应该可以使用新密码登录到 MySQL 服务器了。
请注意,在使用以上方法之前,确保你拥有管理员权限,并且备份了重要的数据库文件。
希望这些步骤能够帮助你重新获取和设置 MySQL 密码。