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

无法通过Node.js和Prisma从App Engine连接Google Cloud SQL(PostgreSQL)

问题排查与修正

你的DATABASE_URL配置存在参数冲突问题:

  • 你同时指定了localhost:5432和host=/cloudsql/CONNECTION_NAME,这两个参数互斥。使用Cloud SQL的Unix套接字连接时,不需要指定localhost和端口,应直接通过套接字路径建立连接。

修正后的配置应为:

DATABASE_URL: "postgresql://USER:PWD@/DATABASE?host=/cloudsql/CONNECTION_NAME"

额外检查点:

  • 确认CONNECTION_NAME是正确的Cloud SQL实例连接名,格式为项目ID:区域:实例名
  • 若使用App Engine环境,确认已启用Cloud SQL Admin API
  • 若为VPC环境,检查应用是否与Cloud SQL实例处于同一VPC,或已配置正确的VPC连接

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.19 04:42:01