【问题标题】:ERROR 2003 (HY000): Can't connect to MySQL server on 'x.x.x.x' (110)错误 2003 (HY000): 无法连接到“x.x.x.x”上的 MySQL 服务器 (110)
【发布时间】:2017-07-04 12:57:58
【问题描述】:

我正在尝试建立从一个项目中的谷歌计算引擎实例到另一个项目中的谷歌云 sql 实例(第二代)的基本 mysql 连接。

我之前已经做过很多次了,没有任何问题。您只需将 google 计算实例的 ip 地址添加到 google cloud sql 实例的授权网络列表中。这在过去一直有效,但现在无效。

对于这种情况,我能想到的唯一不同之处是我最近一直在尝试使用 cloudsql-proxy 来建立从不同 gce 实例到同一个 google cloud sql 实例的连接。这可能是问题吗?也许 google cloud sql 实例因为必须同时支持这两种连接机制而感到困惑?

我只需要连接即可工作。有解决办法吗?

【问题讨论】:

    标签: google-compute-engine google-cloud-sql


    【解决方案1】:

    同时使用两种连接模式没有问题。

    我唯一能想到的是,您不小心为您的虚拟机使用了临时 IP 地址而不是静态 IP 地址,这意味着虚拟机的 IP 地址可能与您预期的不同(例如,在重新启动后)。

    如果不是这样,请向 cloud-sql@google.com 发送邮件,提供更多信息(项目和数据库名称、您的 VM 的项目/名称/IP),以便我们弄清楚发生了什么在后台开启。

    【讨论】:

      猜你喜欢
      • 2014-02-02
      • 2017-07-07
      • 2012-07-30
      • 2010-12-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-05
      • 1970-01-01
      相关资源
      最近更新 更多