1 授权
登录mysql
mysql -u root -p
use mysql ;
UPDATE user SET host = '%' WHERE user = 'root'; (%允许所有主机连接)
flush privileges
进行刷新,不然还是无法进行远程登录
2 开放mysql 3306端口
打开防火墙配置文件:
vi /etc/sysconfig/iptables
增加多一个端口
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
注意:增加的开放3306端口的语句一定要在icmp-host-prohibited之前,否则将仍不能进行访问
重启防火墙即可
service iptables restart