首页 > 解决方案 > GAE Cloud-sql-proxy - 如何在本地连接到两个数据库?

问题描述

我尝试为一个 GAE 项目连接到两个不同的 Cloud MySCQL 数据库实例。在本地,我尝试先到 127.0.0.1:3307,然后到 127.0.0.1:3308。

我执行:

$ C:\\...\cloud_sql_proxy.exe -instances=mypoject:region:first_db=tcp:3307, myproject:region:second-db=tcp:3308

但似乎只运行 first_db。第二个t run. MySQL client can不会连接到端口 3308 上的数据库。

之前执行 cloud_sql_proxy.exe 的输出:

YY/MM/DD HH:MM:SS Listening on
> 127.0.0.1:3307 for mypoject:region:first_db YY/MM/DD HH:MM:SS 
Ready for new connections

有什么问题?谢谢

标签: google-app-enginegoogle-cloud-sqlcloud-sql-proxy

解决方案


问题解决了。

我通过运行两个单独的 cmd 窗口(管理模式)并在 diff 窗口中运行每个 cloud-sql-proxy 实例来解决它。


推荐阅读