1

在 ubuntu 12.04 上,我无法从外部访问 mysql。如果我使用本地主机,它会起作用。

在 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 回答