如何访问我新设置的MySQL数据库(获取“域当前无法处理此请求。”)

时间:2016-12-15 08:34:45

标签: mysql database mysql-workbench windows-server-2012 host

我刚刚使用MySQL工作台设置了一个新的MySQL数据库&为所有用户创建了具有所有必要权限的用户。我使用这个数据库与我的PHP代码一起使用。但我似乎无法在我的实时服务器上连接它(页面托管在Windows Server 2012上)。使用xampp在我的本地环境中一切正常,新的MySQL数据库与xampp数据库完全相同。我想我可能使用错误的主机名或其他东西。作为主机名,当您单击MySQL工作台中的“服务器状态”时,我复制了“主机:”之后显示的名称。数据库名称,用户&密码应该都是正确的。但是,当我的代码尝试访问数据库时,我得到一个“域名页面无效。域名目前无法处理此请求。”

1 个答案:

答案 0 :(得分:0)

您根本没有与服务器的网络连接,或者由于防火墙或路由配置错误而被阻止。

如果您确实拥有网络访问权限,可能会忘记

FLUSH PRIVILEGES;

或者你还没有通过TCP启用网络,默认是只监听localhost(在unix系统上通过unix套接字,在微软上我猜它只是TCP)。

了解以下可解决您的网络问题的配置参数:

bind-address

如果你有一个非常老的MySQL服务器版本,参数是enable-networking,但不应该再这样了。