![]() | 1 starsky007 2019-04-20 20:11:27 +08:00 via Android 开了事务? |
![]() | 2 nine9 OP autocommit=ON 不是意味着自动 commit 吗? |
![]() | 3 starsky007 2019-04-20 20:21:50 +08:00 via Android http://www.qttc.net/201208175.html MySQL 默认操作模式就是 autocommit 自动提交模式。这就表示除非**显式地开始一个事务**,否则每个查询都被当做一个单独的事务自动执行。 |
4 dbit 2019-04-20 20:43:47 +08:00 ![]() autocommit 是按会话设置, 说不定你用的 python 执行默认的是 autocommit=false |
![]() | 5 nine9 OP @dbit 是的,我一开始的思路也是这样,但是网上搜索了很多并没有找到答案,不过现在自己解决了。 autocommit = kwargs2.pop('autocommit', False) |
6 rainmakeroly 2019-04-20 23:52:15 +08:00 via Android ![]() conn.autocommit(True) SO 上说是你用的库默认 false 可以先看下官方文档 autocommit 是个方法 |