linux忘记数据库密码
时间: 2023-06-05 22:47:11 浏览: 240
linux忘记mysql密码
5星 · 资源好评率100%
如果你忘记了 Linux 上的数据库密码,可以尝试以下步骤:
1. 使用 root 用户登录到 Linux 系统。
2. 打开终端并输入以下命令:
```
sudo systemctl stop mysql
```
这将停止 MySQL 服务。
3. 输入以下命令以跳过密码验证并以 root 用户身份登录到 MySQL:
```
sudo mysqld_safe --skip-grant-tables &
```
4. 打开另一个终端窗口并输入以下命令以登录到 MySQL:
```
mysql -u root
```
5. 输入以下命令以更改密码:
```
UPDATE mysql.user SET authentication_string=PASSWORD('new_password') WHERE User='root';
```
将 `new_password` 替换为您想要设置的新密码。
6. 输入以下命令以刷新权限:
```
FLUSH PRIVILEGES;
```
7. 退出 MySQL 并停止 MySQL 服务:
```
exit
sudo systemctl stop mysql
```
8. 输入以下命令以重新启动 MySQL 服务:
```
sudo systemctl start mysql
```
现在您应该可以使用新密码登录到 MySQL 了。
阅读全文