私はプロジェクトのためにしばらく前にこれを行うことができました。手順は次のとおりです (Windows の場合)。
- インストール中にmysqlサーバー MYSQLをインストールします。ユーザー名とパスワードをメモし、インスタンスの名前はMySQL55のようなものにする必要があります<-インストールしたバージョンによって異なります
- mysql python コネクタMYSQL Python Connectorをダウンロードしてインストールします
- Mysql サーバーが実行されていることを確認します。
アプリに次のインポート行を挿入します。
from google.appengine.api import rdbms
5. 私がしたことは、次のようにデータ接続を返す関数を作成することでした:
def conn_to_db():
return rdbms.connect(instance='MySQL55', database='Your_db_name_here', user='root', password='whatever_password_you_chose')
次に、データベースにクエリを実行します。
conn = conn_to_db()
cursor = conn.cursor()
cursor.execute('SELECT * FROM foo where foos = %s', (bar))
for row in cursor.fetchall():
var1 = row[0]
var2 = row[1]
conn.close()