如何全局访问服务器的 mysql DB

如何全局访问服务器的 mysql DB

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

答案1

您必须更改 Windows 防火墙中的设置-

  1. 打开Windows防火墙
  2. 点击“允许程序或功能通过Windows防火墙”
  3. 单击列表中的 MySql 并在任意位置设置/标记公共/访问,然后单击确定。

然后您可以在本地系统中访问该数据库。

答案2

问题不太清楚。通常,如果您只想在本地访问 MySql db,则必须创建一个用户,并将 Host 字段设置为 localhost,如果您想从任何地方访问,则必须将 host 值设置为“%”,否则您可以像该示例一样指定主机:

插入用户(主机、用户、密码、...)值('%.mydomain.com'、'myname'、密码('pass')、...);刷新权限;

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

相关内容