mysql -u root -p密码忘记了
时间: 2023-10-19 09:23:58 浏览: 99
忘记mysqlroot密码
5星 · 资源好评率100%
如果您忘记了 MySQL 的 root 密码,可以按照以下步骤进行重置:
1. 停止 MySQL 服务。可以使用以下命令停止 MySQL:
```
sudo systemctl stop mysql
```
2. 以管理员权限启动 MySQL,跳过权限验证。可以使用以下命令启动 MySQL:
```
sudo mysqld_safe --skip-grant-tables &
```
3. 连接到 MySQL 服务器。可以使用以下命令连接到 MySQL:
```
mysql -u root
```
4. 运行以下命令更改 root 用户的密码:
```
UPDATE mysql.user SET authentication_string=PASSWORD('new_password') WHERE User='root';
```
其中,`new_password` 是您要设置的新密码。
5. 刷新权限并退出 MySQL:
```
FLUSH PRIVILEGES;
exit;
```
6. 停止 MySQL 服务并重新启动:
```
sudo systemctl stop mysql
sudo systemctl start mysql
```
现在,您可以使用新密码登录 MySQL。
阅读全文