要禁止root用户在MySQL中进行远程登录,您需要执行以下步骤:
- 登录MySQL: 首先,以root用户身份登录到MySQL服务器。在命令行中输入以下命令:
mysql -u root -p
然后输入root用户的密码。 - 更改root用户的主机: 默认情况下,root用户可以从任何主机登录。要禁止远程登录,需要将root用户的主机更改为
localhost
。在MySQL命令行中输入以下命令:USE mysql; UPDATE user SET host='localhost' WHERE user='root'; FLUSH PRIVILEGES;
- 重启MySQL服务: 最后,您需要重启MySQL服务以使更改生效。在Linux命令行中输入以下命令:
service mysql restart
现在,root用户只能从本地主机登录,不能进行远程登录。
注意: