导读 在Linux系统中使用MySQL时,如果忘记了密码,别慌!我们可以利用`skip-grant-tables`功能快速重置密码。以下是详细步骤👇:第一步:停止MyS...
在Linux系统中使用MySQL时,如果忘记了密码,别慌!我们可以利用`skip-grant-tables`功能快速重置密码。以下是详细步骤👇:
第一步:停止MySQL服务。在终端输入以下命令:
```
sudo systemctl stop mysql
```
第二步:启动MySQL并跳过权限检查。运行如下命令:
```
sudo mysqld_safe --skip-grant-tables &
```
第三步:登录MySQL。无需密码直接进入:
```
mysql -u root
```
第四步:更新密码。在MySQL命令行中执行以下SQL语句:
```sql
USE mysql;
UPDATE user SET authentication_string=PASSWORD('新密码') WHERE User='root';
FLUSH PRIVILEGES;
EXIT;
```
最后一步:重启MySQL服务以应用更改:
```
sudo systemctl restart mysql
```
🎉现在你可以用新密码登录啦!记得妥善保管新密码哦~💡
MySQL Linux 数据库维护 忘记密码