我想在本地系统中访问服务器的 MySql 数据库。但我无法设置/配置服务器的 mysql 以允许远程访问。请告诉我如何配置服务器。
答案1
您必须更改 Windows 防火墙中的设置-
- 打开Windows防火墙
- 点击“允许程序或功能通过Windows防火墙”
- 单击列表中的 MySql 并在任意位置设置/标记公共/访问,然后单击确定。
然后您可以在本地系统中访问该数据库。
答案2
问题不太清楚。通常,如果您只想在本地访问 MySql db,则必须创建一个用户,并将 Host 字段设置为 localhost,如果您想从任何地方访问,则必须将 host 值设置为“%”,否则您可以像该示例一样指定主机:
插入用户(主机、用户、密码、...)值('%.mydomain.com'、'myname'、密码('pass')、...);刷新权限;
其中 % 表示来自 mydomain.com 的任何主机