无法使用节点App Engine和TypeOrm连接到Google Cloud SQL



我使用的是typeorm和with;extra.socketPath;在CCD_ 1文件中。我得到:

Error : Error: connect ENOENT /cloudsql/[project:region:instance] at
PipeConnectWrap.afterConnect [as oncomplete] (net.js:1113:14)

ormConfig.json文件包含以下JSON内容:

{
"type": "mysql",
"extra": {
"socketPath": "/cloudsql/[project:region:instance]"
},
"username": "root",
"password": "xxxx",
"database": "yyy",
"synchronize": true,
"logging": false,
"entities": [
"build/entity/**/*.js"
]
}

原始海报在TypeOrm的github页面上的一篇相同帖子中找到了修复程序。他们通过使用云SQL IP作为主机并更改防火墙以允许它来工作

您还需要将主机指定为

/cloudsql/[project:region:instance]

除非指定,否则它将连接到127.0.0.1

相关内容

  • 没有找到相关文章

最新更新