测试了一下sqlite那边 insert等操作是需要手动commit的
mysql由于默认采用 **autocommit **模式 如果不是显式的开启一个事务 则每个查询(这里包括insert等语句)都会被当做一个事务执行提交操作
所以mysql这里练习是可以不需要手动commit的
⚠️⚠️⚠️有点误导...真正写的时候才刚好发现?特地回来修正一下⚠️⚠️⚠️
示例默认建立的是 MyISAM引擎 所以有无commit都一样
InnoDB还是得commit...
Sign in to make a reply
小木由涙子
测试了一下sqlite那边 insert等操作是需要手动commit的
mysql由于默认采用 **autocommit **模式 如果不是显式的开启一个事务 则每个查询(这里包括insert等语句)都会被当做一个事务执行提交操作
所以mysql这里练习是可以不需要手动commit的