2012-08-08 84 views
7

我有一臺運行在服務器上的mysql服務器,我想知道如何在Ubuntu 12.04中打開端口3306以允許從任何ip連接到mysql。你能幫我嗎? 謝謝在Ubuntu 12.04中打開端口3306,允許從任何ip連接到mysql

+1

屬於askubuntu.com。 – geoffspear 2012-08-08 23:10:20

+2

假設iptables,我的記憶很朦朧,但有點像:iptables -A INPUT -p tcp -dport 3306 -j ACCEPT。不知道如何安全地向世界開放MySQL。另外,您可能會在superuser.se上獲得更好的響應,因爲這裏有點偏離主題。 – Corbin 2012-08-08 23:10:35

回答

15

我不認爲防火牆是你的問題。任何現代mysql版本的my.cnf都有bind-address=127.0.0.1,這使得它僅綁定到回送。註釋掉,重新啓動mysql,你應該很好走。 Ubuntu默認IIRC沒有限制性防火牆。

+0

它解決了我的問題。 iptables還沒有運行。 – wal 2013-06-06 18:44:37

相關問題