如何globaly访问服务器的mysql数据库

我想在我的本地系统中访问我的服务器的MySql数据库。 但我无法设置/configuration服务器的MySQL允许远程访问。 请告诉我如何configuration服务器。

您必须在Windows防火墙中更改设置 –

  1. 打开Windows防火墙
  2. 点击“通过Windows防火墙允许程序或function”
  3. 点击列表中的MySql,在任何地方设置/标记public / access,然后点击确定。

然后你可以在本地系统中访问这个数据库。

这个问题不是很清楚。 通常,如果只想在本地访问MySql数据库,则必须创build一个Host字段设置为localhost的用户,如果要从任何地方访问,则必须将主机值设置为“%”,否则可以指定主机那个例子:

INSERT INTO user(Host,User,Password,…)VALUES('%。mydomain.com','myname',PASSWORD('pass'),…); FLUSH PRIVILEGES;

其中%表示来自mydomain.com的任何主机