Discuss / Python / 关于提交事务

关于提交事务

Topic source

测试了一下sqlite那边 insert等操作是需要手动commit的

mysql由于默认采用 **autocommit **模式 如果不是显式的开启一个事务 则每个查询(这里包括insert等语句)都会被当做一个事务执行提交操作

所以mysql这里练习是可以不需要手动commit的

⚠️⚠️⚠️有点误导...真正写的时候才刚好发现?特地回来修正一下⚠️⚠️⚠️

示例默认建立的是 MyISAM引擎 所以有无commit都一样

InnoDB还是得commit...


  • 1

Reply