mysql忘记root密码
时间: 2023-07-25 20:25:53 浏览: 56
Mysql 忘记root密码的完美解决方法
5星 · 资源好评率100%
如果你忘记了 MySQL 的 root 用户密码,可以通过以下步骤来重置密码:
1. 停止 MySQL 服务。
可以使用以下命令在 Linux 上停止 MySQL 服务:
```
sudo systemctl stop mysqld
```
2. 启动 MySQL 服务并跳过权限检查。
可以使用以下命令以跳过权限检查的方式启动 MySQL 服务:
```
sudo mysqld_safe --skip-grant-tables &
```
3. 使用 root 用户登录 MySQL。
可以使用以下命令以不需要密码的方式登录 MySQL:
```
mysql -u root
```
4. 重置 root 用户密码。
在 MySQL 命令行中,使用以下命令来重置 root 用户密码:
```
mysql> use mysql;
mysql> update user set authentication_string=password('YOUR_NEW_PASSWORD') where user='root';
mysql> flush privileges;
mysql> quit;
```
5. 重启 MySQL 服务。
可以使用以下命令来重新启动 MySQL 服务:
```
sudo systemctl restart mysqld
```
完成上述步骤后,你应该可以使用新的 root 用户密码登录 MySQL 了。
阅读全文