MySQL重新打开安全模式。
时间: 2023-09-15 07:20:03 浏览: 84
如果您想重新启用 MySQL 的安全模式,可以按照以下步骤操作:
1. 停止 MySQL 服务。您可以使用以下命令停止 MySQL 服务:
```
sudo systemctl stop mysql
```
2. 以管理员身份编辑 MySQL 配置文件 my.cnf。您可以使用以下命令打开 my.cnf 文件:
```
sudo nano /etc/mysql/my.cnf
```
3. 在 [mysqld] 段中添加以下行:
```
skip-grant-tables
```
4. 保存并关闭 my.cnf 文件。
5. 启动 MySQL 服务。您可以使用以下命令启动 MySQL 服务:
```
sudo systemctl start mysql
```
6. 现在您可以以 root 用户身份登录到 MySQL 服务器,无需密码。您可以使用以下命令登录到 MySQL 服务器:
```
mysql -u root
```
7. 在 MySQL 命令提示符下,执行以下命令以更改 root 用户的密码:
```
UPDATE mysql.user SET authentication_string=password('your_new_password') WHERE User='root';
```
请将 "your_new_password" 替换为您想要设置的新密码。
8. 在 MySQL 命令提示符下,执行以下命令以刷新权限表并退出 MySQL:
```
FLUSH PRIVILEGES;
exit;
```
9. 现在您可以编辑 my.cnf 文件并删除 skip-grant-tables 行。然后保存并关闭 my.cnf 文件。
10. 最后,重新启动 MySQL 服务以使更改生效:
```
sudo systemctl restart mysql
```
现在您已经成功地重新打开了 MySQL 的安全模式,并且已更改了 root 用户的密码。
相关推荐
![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)
![](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)