MySQL8.0.12重置root密码 🛠️

来源:

在使用MySQL数据库时,有时可能需要重置`root`用户的密码,尤其是在忘记密码或权限配置出现问题时。以下是具体的操作步骤,确保你的MySQL8.0.12版本能够顺利重置密码:

首先,停止当前正在运行的MySQL服务。可以通过命令行输入`sudo systemctl stop mysql`来完成。接着,以跳过权限验证的方式启动MySQL服务:`mysqld_safe --skip-grant-tables &`。此时,无需密码即可登录MySQL。

登录后,进入MySQL命令行界面:`mysql -u root`。接下来,执行以下SQL语句更新密码:

```sql

USE mysql;

UPDATE user SET authentication_string=PASSWORD('新密码') WHERE User='root';

FLUSH PRIVILEGES;

```

记得将`新密码`替换为你想要设置的密码!完成上述操作后,重启MySQL服务以应用更改:`sudo systemctl restart mysql`。

这样,你就成功重置了`root`用户的密码,继续安心使用MySQL吧!💪

⚠️ 注意:操作前请确保已经备份重要数据,避免因误操作导致数据丢失。

标签:

免责声明:本文由用户上传,如有侵权请联系删除!