ubuntu下怎么重新忘记root的密码了
时间: 2024-02-11 22:06:13 浏览: 73
如果你忘记了 MySQL 的 `root` 用户密码,可以按照以下步骤进行重置:
1. 停止 MySQL 服务器。
```
sudo systemctl stop mysql
```
2. 使用以下命令启动 MySQL 服务,并跳过权限验证:
```
sudo mysqld_safe --skip-grant-tables &
```
3. 使用以下命令进入 MySQL 命令行界面:
```
mysql -u root
```
4. 在 MySQL 命令行下,使用以下命令重置 `root` 用户的密码:
```
FLUSH PRIVILEGES;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';
```
其中 `new_password` 是你要设置的新密码。请注意,新密码应该足够强大,包括大小写字母、数字和特殊字符,并且最好不要使用常见的单词或短语。
5. 退出 MySQL 命令行界面:
```
exit;
```
6. 停止 MySQL 服务器。
```
sudo systemctl stop mysql
```
7. 使用以下命令启动 MySQL 服务:
```
sudo systemctl start mysql
```
现在你应该可以使用新密码以 `root` 用户身份访问 MySQL 服务器了。
阅读全文