GAE flex 连接字符串到第一代 CloudSQL
GAE flex Connection String to first generation CloudSQL
我有一个使用 sqlalchemy/mysql 的 GAE flex 应用程序。我还有一个 Google CloadSQL mysql 第一代实例。是否可以将 GAE flex 环境连接到第一代 CloudSQL 实例,而无需作为外部应用程序连接(因此需要将世界列入白名单)。 Google documentation 声明使用 /cloudsql/<INSTANCE_CONNECTION_NAME>
作为连接字符串。我尝试了很多不同的口味,但我仍然没有成功。
例子:
mysql+pymysql://user:password@/cloudsql/<INSTANCE_CONNECTION_NAME>
mysql+pymysql:///cloudsql/<INSTANCE_CONNECTION_NAME>
是否需要其他驱动程序?
谢谢
搜索各种 Google 文档、IRC 频道和 Slack 论坛后,我得出的结论是 GAE:flex 不支持 CloudSQL Gen 1 :(
你是对的,无法将 GAE flex 连接到第一代 CloudSQL。
备选方案是:
一个。请改用 App Engine 标准应用程序。
b。将第一代实例迁移到 Second Generation 一个
我有一个使用 sqlalchemy/mysql 的 GAE flex 应用程序。我还有一个 Google CloadSQL mysql 第一代实例。是否可以将 GAE flex 环境连接到第一代 CloudSQL 实例,而无需作为外部应用程序连接(因此需要将世界列入白名单)。 Google documentation 声明使用 /cloudsql/<INSTANCE_CONNECTION_NAME>
作为连接字符串。我尝试了很多不同的口味,但我仍然没有成功。
例子:
mysql+pymysql://user:password@/cloudsql/<INSTANCE_CONNECTION_NAME>
mysql+pymysql:///cloudsql/<INSTANCE_CONNECTION_NAME>
是否需要其他驱动程序?
谢谢
搜索各种 Google 文档、IRC 频道和 Slack 论坛后,我得出的结论是 GAE:flex 不支持 CloudSQL Gen 1 :(
你是对的,无法将 GAE flex 连接到第一代 CloudSQL。
备选方案是:
一个。请改用 App Engine 标准应用程序。
b。将第一代实例迁移到 Second Generation 一个