如何在GAE上导入MySQLdb模块?

gat*_*ath 1 mysql google-app-engine

我正在建立一个内部网站点并使用GAE,但我想访问一些MYSQl数据库中的数据.

我如何导入MySQLdb模块?

当我尝试:

import MySQLdb
Run Code Online (Sandbox Code Playgroud)

GAE抱怨没有名为MySQLdb的模块!

什么时候尝试这个;

import django.db.backends.mysql
Run Code Online (Sandbox Code Playgroud)

它经历了,似乎GAE喜欢django(寄生行为).

我需要使用MySQLdb模块和MySQLdb.cursors

救命

Chr*_*loe 5

  • GAE上没有MySQL基础设施
  • 连接到外部MySQL数据源意味着在沙箱之外工作
  • 在本地开发期间使用mysql可能是可能的,但最终毫无意义.

如果您需要访问外部数据源,则需要使用urlfetch对某种HTTP API 执行此操作