You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

GCP通过Cloud SQL Auth Proxy连接VM与私有IP Cloud SQL失败咨询

问题根因与解决方案

核心错误点

  • 执行MySQL连接命令前已通过CTRL+C终止了Cloud SQL Auth Proxy进程,代理停止后本地3306端口没有对应的转发服务监听,直接导致连接失败。
  • Cloud SQL实例仅配置私有IP,启动代理时未显式指定使用私有网络类型,代理默认会优先尝试公网连接,即使保持代理运行也会出现连接异常。
  • 你观测到的「Generated RSA key」日志属于新版Cloud SQL Auth Proxy的正常运行输出,不属于异常报错,无需额外处理。

正确操作步骤

  1. 执行调整后的代理启动命令,显式指定私有IP类型:
./cloud_sql_proxy -instances=INSTANCE_CONN_NAME=tcp:3306 -ip_address_types=PRIVATE
  1. 保持代理进程的终端窗口处于运行状态,不要终止进程,新开一个终端窗口执行MySQL连接命令:
mysql -u root -p --host 127.0.0.1 --port 3306
  1. 如果需要让代理在后台静默运行,可在启动命令末尾加&符号:
./cloud_sql_proxy -instances=INSTANCE_CONN_NAME=tcp:3306 -ip_address_types=PRIVATE &

不需要后台运行时,可通过kill命令终止对应代理进程即可。

内容的提问来源于stack exchange,提问作者rich13579

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 20:36:04