怎么重置mysql密码
时间: 2023-10-29 07:04:32 浏览: 94
mysql 重置数据库密码方法
5星 · 资源好评率100%
如果您忘记了 MySQL 的 root 用户密码,可以按照以下步骤重置密码:
1. 停止 MySQL 服务
```
sudo systemctl stop mysql
```
2. 以跳过授权表的方式启动 MySQL 服务
```
sudo mysqld_safe --skip-grant-tables &
```
3. 使用 root 用户登录 MySQL
```
mysql -u root
```
4. 切换到 mysql 数据库
```
use mysql;
```
5. 更新 root 用户的密码
```
UPDATE user SET authentication_string=PASSWORD("new_password") WHERE User='root';
```
6. 刷新权限
```
FLUSH PRIVILEGES;
```
7. 退出 MySQL
```
quit;
```
8. 停止 MySQL 服务
```
sudo systemctl stop mysql
```
9. 重新启动 MySQL 服务
```
sudo systemctl start mysql
```
现在您应该可以使用新密码登录 MySQL 了。
阅读全文