繁体   English   中英

Flask-MySQLdb自动提交?

[英]Flask-MySQLdb autocommit?

我一直在搜索和搜索我的问题,但找不到任何答案。

有什么方法可以在Flask-MySQLdb中设置AUTOCOMMIT = True

除了我的问题。 在Flask中使用MySQL的最佳方法是什么?

我想使代码尽可能简单和简短,是否每次要执行查询并提交后都必须创建一个新的游标?

喜欢:

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的方式:

sumthn = mysql_query('select foo from bar')

我知道我可以创建一个为我执行此操作的函数,但是还有更好的方法吗?

我可以找到关于flask-mysqldb的更好文档吗? 有什么比flask-mysqldb好吗?

您可以将隔离级别设置为0或ISOLATION_LEVEL_AUTOCOMMIT

conn.set_isolation_level(psycopg2.extensions.ISOLATION_LEVEL_AUTOCOMMIT)

或访问此网站http://initd.org/psycopg/docs/connection.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM