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=%的查询结果,则修改成功。