远程连接阿里云服务器上的MySQL
1、修改root用户的host 为%
登录MySQL 后 执行 use mysql;
然后查看root用户的host selcet user,host from user;
如果user的host 不是 % ,需要执行update user set host='%' where user='root'; 修改
2、修改完成后执行 flush privileges;
3、退出mysql 重启mysql服务 exit; sercice mysqld restart
4、修改完成后,设置阿里云的安全规则。
登录阿里云, 找到阿里云服务器的实例, 在 配置规则 修改安全规则 :
然后选择:手动添加,入方向,添加Mysql的安全入规则:
7、规则设置完成后,就可以用本地的Navicat访问mysql了。