从本地运行nodejs/typeorm连接到google cloud mysql示例

tpxzln5u  于 2021-06-15  发布在  Mysql
关注(0)|答案(2)|浏览(400)

我正在尝试从本地计算机连接到本地gcloud mysql示例。我设法从workbench连接到示例。在这个答案中,它说在创建配置文件时额外添加一个socketpath。但由于我试图在本地机器上运行这个程序,我尝试了很多方法来更改“/cloud/”路径,但都没有成功。
有人能解释一下我如何从使用typeorm的本地nodejs项目连接到gcloudmysql示例吗。

x759pob2

x759pob21#

根据官方文档,我们可以通过不同的方式从运行在google云平台之外的应用程序建立到cloudsql的连接。现在,我浏览了文档,发现如果是本地测试环境,可以使用代理。我成功地复制了这个场景,并且完成了文档中所说的所有步骤。根据我的测试,没有必要更改套接字路径。
请告诉我进展如何。

bq8i3lrv

bq8i3lrv2#

如果您在本地运行应用程序并希望连接到云sql示例,我建议使用云sql代理。它创建本地入口点(unixsocket或tcp端口,取决于您告诉它的内容),该入口点将对您的连接进行身份验证并代理您的示例。

相关问题