首页 > 解决方案 > 无法连接 gcloud sql 实例

问题描述

我已经创建了一个云 sql实例,如下所示 -

Cloud SQL 实例设置。

我还允许授权网络下的所有网络(0.0.0.0/0)。但是当我尝试使用它来连接它时,gcloud sql connect <ip address> -u <username>我得到了这个错误 -

ERROR: (gcloud.sql.connect) HTTPError 400: Invalid request: instance name (34.69.175.233).

当我gcloud sql connect <ip address> -u <username> --log-http为日志运行相同的命令时,我得到了这个 -

{
  "error": {
    "code": 400,
    "message": "Invalid request: instance name (34.69.175.233).",
    "errors": [
      {
        "message": "Invalid request: instance name (34.69.175.233).",
        "domain": "global",
        "reason": "invalid"
      }
    ]
  }
}

我无法确定究竟是什么问题。

标签: google-cloud-sqlgcloud

解决方案


请注意,gcloud sql connectCloud SQL Server 目前不支持命令,您可以改为通过本地客户端代理连接。我已向 Cloud SQL 文档团队发送反馈,以澄清在 gcloud 命令实施之前,此命令不适用于gcloud 文档中的Cloud SQL Server。


推荐阅读