【问题标题】:Connect Google Cloud SQL to MySQL workbench将 Google Cloud SQL 连接到 MySQL 工作台
【发布时间】:2014-12-21 15:47:17
【问题描述】:

我刚刚创建了我的 Google Cloud SQL。我正在使用我获得的 ip 地址,即:160.200.100.12 root 作为用户名和我设置的密码。我无法连接工作台并收到错误消息:“无法使用 root 用户连接到 MySQL:160.200.100.12”。知道可能有什么问题吗?

【问题讨论】:

  • 您是否已将您的 IP 添加到允许列表中?
  • 您是否已将您的 IP 添加到授权网络列表中?
  • 是的。它只允许来自授权 IP 的连接。
  • 请检查例如test-ipv6.com - 由于互联网提供商的变幻莫测,您的笔记本电脑的 IPv6 可能无法访问您的 GCS。顺便说一句,您显示的是 160.200.100.12——一个 IPv4 地址——所以我不确定你所说的“在第一页给我的 IPv6 地址”是什么意思。
  • 我的 ISP 不支持 ipv6 地址,所以我必须请求 ipv4 地址并且它有效

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


【解决方案1】:

通过阅读cmets,我可以看出有两点混淆。

要连接到您的 Cloud SQL 实例,您必须首先授权访问来自您的 IP 地址(即您的 ISP 提供给您的地址)的连接请求。不要将此 IP 地址与 Google 提供的 IP 地址混淆,这一点很重要。我建议阅读‘Connecting from External Applications’ 上的文档。

此外,您的 Cloud SQL 实例中包含的 IPv6 地址似乎有些混乱。如果您的 ISP 不支持 IPv6 连接,那么您将无法使用提供的 IPv6 地址来促进连接。在这种情况下,您必须为 Cloud SQL 实例请求 IPv4 地址。

最后,请务必注意,虽然您的 IPv6 地址可以免费使用,但分配 IPv4 地址会产生额外费用。我建议您查看 Cloud SQL 的 pricing 信息,以便您更好地了解这是如何计算的。

我希望这些信息对您有所帮助。

【讨论】:

    猜你喜欢
    • 2021-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-15
    • 2013-10-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多