2013-11-02 184 views
1

在Ubuntu 12.04上,我無法從外部訪問mysql。它適用於我使用本地主機。Mysql無法訪問外部

在my.conf我

bind-address = 0.0.0.0 

So..what可問題是什麼?我有3306端口向所有人開放。我該如何調試?

+0

更改'收口address'登錄成爲你的IP地址。 –

回答

1

您需要授予對所有IP用戶的訪問地址

GRANT ALL PRIVILEGES 
ON mydatabasename.* 
TO 'myusername'@'%' 
IDENTIFIED BY 'mypassword' 

的關鍵是「%」通配符它說用戶可以從任何IP