安裝完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怎麼打開3306個端口的詳細內容。更多資訊請關注PHP中文網其他相關文章!