无法连接 gcloud sql 实例

Unable to connect gcloud sql instance

我已经创建了一个 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"
      }
    ]
  }
}

我无法确定到底是什么问题。

请注意,目前云 SQL 服务器不支持 gcloud sql connect 命令,您可以改为通过 a local client, or the proxy. I have send a feedback to the Cloud SQL Documentation team to clarify that this command is not applicable for Cloud SQL Server in the gcloud documentation 连接,直到实施 gcloud 命令。

你可以试试“cloud_sql_proxy -instances=[connection-name]=tcp:0.0.0.0:[port]”