Linux上安装Mysql后除了本机其他机器不能访问的问题

安装Mysql过程中遇到一个问题

在Mysql中使用Grant语句提升了权限使所有IP都能访问Mysql之后还是不能在其他机器登录Mysql,最后上网查询资料终于发现是防火墙的问题

发现原来是3306端口根本没有开放被防火墙屏蔽掉了

在防火墙中添加该端口 vi /etc/sysconfig/iptables

添加-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

更改完了之后输入service iptables restart