Ubuntu忘记MySQL密码
时间: 2023-11-04 10:05:59 浏览: 94
linux忘记mysql密码
5星 · 资源好评率100%
如果你忘记了Ubuntu上的MySQL密码,可以按照以下步骤重置密码:
1. 停止MySQL服务:
```
sudo systemctl stop mysql
```
2. 使用以下命令启动MySQL并跳过权限验证:
```
sudo mysqld_safe --skip-grant-tables &
```
3. 使用以下命令登录到MySQL:
```
mysql -u root
```
4. 使用以下命令更新密码:
```
UPDATE mysql.user SET authentication_string=PASSWORD('your_new_password') WHERE User='root';
```
这里将 `your_new_password` 替换为你想要设置的新密码。
5. 刷新权限:
```
FLUSH PRIVILEGES;
```
6. 退出MySQL并停止MySQL服务:
```
exit
sudo systemctl stop mysql
```
7. 启动MySQL服务并尝试使用新密码登录:
```
sudo systemctl start mysql
mysql -u root -p
```
在提示输入密码时,输入你刚才设置的新密码即可。
希望这能帮助到你!
阅读全文