【问题标题】:How to connect to Postgres on Cloud SQL using the Python Standard Environment on App Engine如何使用 App Engine 上的 Python 标准环境连接到 Cloud SQL 上的 Postgres
【发布时间】:2018-08-09 06:56:34
【问题描述】:

我有一个在 App Engine 上使用 Python 标准环境的应用。我尝试找到连接到 Cloud SQL 上的 Postgres 的说明,但失败了。

documentation,在“App Engine 标准环境到 Cloud SQL”下,我只看到 Java 的说明。

Cloud SQL 上的 Postgres 是否真的无法连接?

【问题讨论】:

    标签: python postgresql google-app-engine google-cloud-sql google-app-engine-python


    【解决方案1】:

    对于 Python 2.7,您可以使用 pg8000,但它缺少一些功能,而且根据我的经验,它有点不稳定。

    对于 Python 3.7,您可以使用 psycopg2。似乎文档示例适用于 MySQL 而不是 PostgreSQL,但您可以看到它们here

    【讨论】:

      【解决方案2】:

      PostgreSQL 目前仅适用于在 Java 8 上运行的 GAE 灵活环境和 GAE 标准。PostgreSQL 尚不支持基于 GAE 标准的 Python。请参阅FAQsupported languages here

      【讨论】:

      • 您知道在 GAE Standard w/Python 上支持 PostgreSQL 吗?我会喜欢的!
      猜你喜欢
      • 2020-10-18
      • 1970-01-01
      • 2020-06-07
      • 1970-01-01
      • 2023-03-11
      • 2019-01-30
      • 2019-12-30
      • 2017-12-05
      • 2014-02-17
      相关资源
      最近更新 更多