1.首先关闭防火墙
查看防火墙状态:
[root@centos6 ~]# service iptables status
iptables:未运行防火墙。
开启防火墙:
[root@centos6 ~]# service iptables start
关闭防火墙:
[root@centos6 ~]# service iptables stop
2.更改用户配置
本地登入mysql,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,将"localhost"改为"%"
mysql -u root -p
mysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>select host, user from user;
参考:https://jingyan.baidu.com/article/9989c746d2771af648ecfea5.html
3.阿里云则需要开启3306端口
安全--防火墙--添加规则