第一步:安全组开放3306端口
第二步:防火墙设置
添加一条规则:-A INPUT -p tcp -m tcp –dport 3306 -j ACCEPT
可以使用以下命令进行配置:
iptables -A INPUT -p tcp -m tcp --dport 3306 -j ACCEPT
也可以使用以下命令直接编辑配置文件:
vi /etc/sysconfig/iptables
如果原来是 -A INPUT -p tcp -m tcp –dport 3306 -j DROP 的,把这条规则改为 -A INPUT -p tcp -m tcp –dport 3306 -j ACCEPT就可以了,改好规则后记得重启防火墙
第三步:MySQL设置
以root用户进入mysql,然后分别执行下面两个命令:
GRANT ALL PRIVILEGES ON *.* TO '数据库用户名'@'%' IDENTIFIED BY '数据库用户密码' WITH GRANT OPTION; FLUSH PRIVILEGES;