设置允许远程登录和开启防火墙
Mysql默认不允许远程登录,所以需要开启远程访问权限,可以先查看user表。
select user,authentication_string,host from user;
默认都是localhost
update user set host = '%' where user = 'root';
此时root的host是所有都可以了
然后刷新修改, FLUSH PRIVILEGES;
这步一定要做,否则无法生效。
然后开启防火墙。
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --reload
评论 (1)