信息发布→ 登录 注册 退出

linux怎么打开3306端口

发布时间:2019-05-30

点击量:

安装完mysql服务器后在本机所有操作都正常, 但在其它机器上远程访问这个mysql服务器时怎么都连接不上.  

怀疑是端口问题, 结果:

telnet 192.168.1.245 3306

发现连接不上, 原来如此是端口被防火墙限制了.

现在只需要是在防火墙中打开3306端口即可.

打开防火墙配置文件

vi /etc/sysconfig/iptables

如图:

增加这一行:

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

加入这句话就可以了, 注意这句话一定要加在最后一句话的上面(增加的开放3306端口的语句一定要在icmp-host-prohibited之前). 否则不会生效.

同样如果是其它端口把"3306"换成相应端口即可.

然后重启一下防火墙

service iptables restart

搞定!

标签:# linux  # mysql  # 这句话  # 连接不上  # 是在  # 但在  # 只需要  # 如图  # 句话  # 原来如此  # 重启  # 本机  
在线客服
服务热线

服务热线

4008888355

微信咨询
二维码
返回顶部
×二维码

截屏,微信识别二维码

打开微信

微信号已复制,请打开微信添加咨询详情!