谷歌应用引擎与python的SQL连接

时间:2016-11-03 15:29:39

标签: python sql-server google-app-engine

我正在通过谷歌应用引擎创建一个网页,该引擎根据位于本地服务器上的现有SQL数据库的人员需求进行查询。我无法导入第三方python库,因为它们大多数都不是用本机python代码编写的(谷歌应用程序引擎只支持完全python代码)。我已经搜索过每一个连接到这个数据库的方法,但是我找不到解决这个问题的方法。

2 个答案:

答案 0 :(得分:1)

您可以使用MySQLdb库,它是App Engine的内置库。有关详细信息,请参阅set up instructions in the docs

app.yaml libraries元素中指定MySQLdb库:

libraries:
- name: MySQLdb
  version: "latest"

答案 1 :(得分:0)

@BrettJ所说的,python的一些常见的第三方库不是纯python,因此无法导入到项目中,除非谷歌白名单最终使它们能够以安全的方式导入,基本上,你是什么的需要做的是在app.yaml文件中设置MySQLdb库。

    libraries:
      - name: MySQLdb
      version: "latest"

我强烈建议你通过几个教程,这是基本的东西,并会在最短的时间内通知你。