MySQL Root 用户远程登录实现指南
步骤概览
下面是实现 MySQL root 用户远程登录的步骤概览:
步骤 |
描述 |
1 |
打开 MySQL 命令行 |
2 |
进入 MySQL 系统数据库 |
3 |
修改 root 用户的 host 属性 |
4 |
刷新权限 |
5 |
测试远程登录 |
1、打开 MySQL 命令行
首先,你需要打开 MySQL 命令行。在 Linux 系统中,你可以使用以下命令登录 MySQL:
mysql -u root -p
2、进入 MySQL 系统数据库
登录成功后,你需要进入 MySQL 系统数据库,使用以下命令:
USE mysql;
3、修改 root 用户的 host 属性
接下来,你需要修改 root 用户的 host 属性,允许远程登录。使用以下命令:
UPDATE user SET host = '%' WHERE user = 'root' AND host = 'localhost';
FLUSH PRIVILEGES;
第一条命令的作用是将所有 localhost 的 root 用户的 host 属性修改为‘%’,表示允许任何 IP 地址访问。第二条命令是刷新权限,使修改立即生效。
4、刷新权限
刷新权限是必要的,因为 MySQL 在修改用户权限后不会立即生效。使用以下命令
FLUSH PRIVILEGES;