Mysql - 如何添加远程连接IP范围?

时间:2013-11-29 09:02:49

标签: mysql

我最近开始使用phpstorm,我正在尝试添加数据源。

似乎我不能,因为我的mysql服务器不接受远程连接。

如何添加IP范围以便它可以接受?

1 个答案:

答案 0 :(得分:1)

您必须向您的mysql用户授予权限才能从本地IP进行访问,例如

mysql> GRANT ALL PRIVILEGES
ON database.*
TO 'foo'@'remotehost';

您还可以将通配符(%)用于ip或hostname

mysql> GRANT ALL PRIVILEGES
ON database.*
TO 'foo'@'123.123.%.%';

mysql> GRANT ALL PRIVILEGES
ON database.*
TO 'foo'@'%.foobar.com';

有关详细信息,请参阅docs下面的mysql 5.5 refman http://dev.mysql.com/doc/refman/5.5/en/grant.html#grant-database-privileges