1

ubuntu 12.04 では、外部から mysql にアクセスできません。localhostを使用すると機能します。

my.conf には

bind-address  = 0.0.0.0

では、何が問題なのでしょうか? 私は3306ポートをすべて開いています。どうすればデバッグできますか?

4

1 に答える 1

1

すべての IP アドレスでユーザー アクセスを許可する必要があります

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

キーは、ユーザーが任意の IP からログインできることを示す「%」ワイルドカードです。

于 2013-11-02T19:56:46.677 に答える