2016-11-02 10 views
0

私は検索していて、私の質問にグーグルで答えてもらえませんでした。Flask-MySQLdb自動コミット?

設定方法はありますか?Flask-MySQLdbのAUTOCOMMIT = Trueはありますか?

そして、私の問題は別として。 FlaskでMySQLを使用する最良の方法は何ですか?

私はコードをできるだけシンプルで短くしたいのですが、クエリを実行してコミットするたびに新しいカーソルを作成する必要がありますか?

同様:

sumthn = mysql_query('select foo from bar') 

は私が私が私のためにすることを行う関数を作成することができます知っているが、任意のより良い方法があります:

cur = mysql.connection.cursor() 
cur.execute('select x from y') 
result = cur.fetchall() 
cur.execute('insert into..') 
mysql.connection.commit() # why do I have to do this :D 

は、私は非常にPHPの方法が好きですか?

フラスコ - mysqldbのより良い文書はありますか?フラスコ - mysqldbよりも優れたものがありますか?

答えて

0

あなたは0に分離レベルを設定することができますか

conn.set_isolation_level(psycopg2.extensions.ISOLATION_LEVEL_AUTOCOMMIT) 

をISOLATION_LEVEL_AUTOCOMMITかhttp://initd.org/psycopg/docs/connection.html

+0

psycopg2はPostgresのドライバでこのウェブサイトを参照します。 MySQLでは動作しません。 – dirn

+0

flask-mysqldbでconnオブジェクトを作成するにはどうすればよいですか? – RayZorPL

関連する問題