我一直在搜索和谷歌搜索我的问题,但找不到任何答案。
有没有办法在 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)
关于python - Flask-MySQLdb 自动提交?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40381925/