【问题标题】:MySQL remote hosted on virtual Server - can't connect from MacMySQL 远程托管在虚拟服务器上 - 无法从 Mac 连接
【发布时间】:2014-08-27 12:16:47
【问题描述】:

我正在尝试连接到托管在运行 IIS 的虚拟服务器上的远程 MySQL 服务器。我已使用

将所有 ips 授予 root
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'PASSWORD';

我可以通过转到我用来远程访问的 IP 地址从另一台 Windows 机器进行连接,但我无法从另一个网络上的 mac 连接... 我可以从其他网络远程访问计算机的 ip,但不能使用 MySQL。

防火墙也被禁用了。

【问题讨论】:

  • 失败时会出现什么错误?您尝试通过什么软件连接?
  • 你能从你的mac所在的网络ping通sql server所在网络的机器吗?
  • @ollie jones sqlworkbench - 获取基本无法连接错误
  • @TJ 我可以从网络上的其他机器 ping 网络上的机器,但不能从另一个网络上的机器 ping 通网络上的机器

标签: mysql macos windows-server-2008 remote-access


【解决方案1】:

在我看来,从您的 mac 到运行 MySQL 的服务器机器之间没有 Internet 协议路由。

如果您无法在您的 Mac 上使用 ping 从您的服务器机器获取响应,您将无法从您的机器连接到该服务器上的 MySQL。

您可能需要咨询您的网络工程团队,让他们为您解决这个问题。

【讨论】:

  • 我将在另一个网络上的 Windows 机器上运行一些测试,看看它是否也失败了。
  • 能够通过另一个单独网络上的另一台机器进行连接...现在的问题必须是 osx...有什么想法吗?
  • 你是对的,这是工程阻止的路线问题...谢谢你的帮助,如果我浪费了你的时间,对不起
猜你喜欢
  • 1970-01-01
  • 2013-08-26
  • 1970-01-01
  • 2014-03-17
  • 1970-01-01
  • 1970-01-01
  • 2014-03-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多