忘记mysql的root密码
时间: 2023-08-17 17:11:04 浏览: 43
如果你忘记了MySQL的root密码,可以按照以下步骤来重置密码:
1. 停止MySQL服务。你可以在终端中使用以下命令来停止MySQL服务:
```
sudo service mysql stop
```
2. 启动MySQL服务并跳过权限验证。在终端中使用以下命令启动MySQL服务:
```
sudo mysqld_safe --skip-grant-tables &
```
3. 进入MySQL命令行。在终端中使用以下命令进入MySQL命令行:
```
mysql -u root
```
4. 更新root密码。在MySQL命令行中执行以下SQL语句来更新root用户的密码:
```
UPDATE mysql.user SET authentication_string=PASSWORD('new_password') WHERE User='root';
```
注意:将 `new_password` 替换为你想要设置的新密码。
5. 刷新权限并退出MySQL命令行。在MySQL命令行中执行以下SQL语句来刷新权限:
```
FLUSH PRIVILEGES;
```
然后使用以下命令退出MySQL命令行:
```
exit;
```
6. 停止MySQL服务。在终端中使用以下命令来停止MySQL服务:
```
sudo service mysql stop
```
7. 启动MySQL服务。在终端中使用以下命令来启动MySQL服务:
```
sudo service mysql start
```
现在,你应该可以使用你设置的新密码登录MySQL了。请确保妥善保管好你的密码。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)