以管理员身份重启 MySQL 服务器,不要使用 --skip-grant-tables 参数。怎么操作
时间: 2024-02-11 10:09:05 浏览: 134
mysql server is running with the --skip-grant-tables option
可以按照以下步骤以管理员身份重启 MySQL服务器:
1. 打开命令提示符或终端窗口,以管理员身份运行。
2. 停止 MySQL 服务器。在命令提示符或终端窗口中,输入以下命令:
```
net stop mysql
```
或者
```
systemctl stop mysql
```
这将停止 MySQL 服务器。
3. 启动 MySQL 服务器,并指定正确的参数。在命令提示符或终端窗口中,输入以下命令:
```
mysqld --console
```
这将启动 MySQL 服务器,并显示服务器的控制台输出。
4. 在 MySQL 控制台中输入管理员用户名和密码。在控制台中,输入以下命令:
```
mysql -u root -p
```
然后输入管理员帐户密码。
5. 执行重置命令。在控制台中,输入以下命令:
```
FLUSH PRIVILEGES;
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
```
将 'new_password' 替换为您要设置的新密码。
6. 退出 MySQL 控制台。在控制台中,输入以下命令:
```
exit
```
7. 重启 MySQL 服务器。在命令提示符或终端窗口中,输入以下命令:
```
net start mysql
```
或者
```
systemctl start mysql
```
这将重新启动 MySQL 服务器,并使用新密码进行连接。
阅读全文