MySQL 8.0 设置远程访问权限

733 阅读1分钟

MySQL 8.0 设置远程访问权限

目标:允许 root 用户远程连接 mysql 8.0 数据库

以 root 用户进入 mysql

mysql -u root -p

使用 mysql 数据库

use mysql;

修改 root 的 host

update user set host='%' where user='root';

刷新权限

flush privileges;

修改权限

grant all privileges on *.* to 'root'@'%';

查询并确认修改是否成功

select user, host from user;

若出现 user = root 且 host=%的查询结果,则修改成功。