mac忘记了mysql密码
时间: 2023-07-29 18:13:55 浏览: 51
如果你忘记了MySQL的root密码,你可以按照以下步骤重置它:
1. 停止MySQL服务。
在终端中输入以下命令:
```
sudo /usr/local/mysql/support-files/mysql.server stop
```
2. 以跳过权限验证模式启动MySQL。
在终端中输入以下命令:
```
sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables
```
3. 登录MySQL。
在终端中输入以下命令:
```
mysql -u root
```
4. 切换到mysql数据库。
在MySQL命令行中输入以下命令:
```
use mysql;
```
5. 更新root用户密码。
在MySQL命令行中输入以下命令:
```
update user set password=PASSWORD("新密码") where User='root';
```
请将“新密码”替换为您要设置的新密码。
6. 刷新MySQL的权限表。
在MySQL命令行中输入以下命令:
```
flush privileges;
```
7. 退出MySQL命令行。
在MySQL命令行中输入以下命令:
```
exit;
```
8. 停止MySQL服务。
在终端中输入以下命令:
```
sudo /usr/local/mysql/support-files/mysql.server stop
```
9. 以正常模式启动MySQL。
在终端中输入以下命令:
```
sudo /usr/local/mysql/support-files/mysql.server start
```
现在您应该可以使用新密码登录MySQL了。