2011-04-08 13 views
1

上午建立了一個Intranet網站,並且正在使用GAE,但是我想訪問某些MYSQl數據庫中的數據。我如何在GAE上導入MySQLdb模塊?

如何導入MySQLdb模塊?

當我嘗試:

import MySQLdb 

GAE抱怨是沒有模塊名爲MySQLdb的!

什麼時候試試這個;

import django.db.backends.mysql 

它通過,看起來像GAE喜歡django(寄生行爲)。

我需要使用MySQLdb的模塊和MySQLdb.cursors

幫助

+0

你能澄清這更多的HTTP API的這樣做。 GAE沒有mysql數據庫,唯一的SQL類型訪問是通過Google App Engine for Business,我認爲它只處於邀請階段。你的意思是你想在本地工作時移植一些數據,或者你真的想在AppEngine上使用MySQL(這是不可能的) – 2011-04-08 11:29:06

回答

6
  • 有GAE上
  • 連接到外部MySQL數據源沒有MySQL的基礎設施將意味着the sandbox
  • 打工
  • 在本地開發過程中使用mysql可能是可能的,但最終沒有意義。

如果您需要訪問外部數據源,則需要在某種使用urlfetch