`
wly719
  • 浏览: 286758 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

db.setCommit(false)不起作用的原因

阅读更多
如果想用事务的话,db.setCommit(false);然后语句执行完了后再commit;
在mysql数据库引用没有起作用。
主要看你的mysql库中所执行的表是否支持事务。只有mysql是4.1以上的版本才支持事务。
语句 show table status from dbname(数据库名字);
然后修改你需要支持事务的表。
alter table tablename engine=innodb;
myisam是默认的存储引擎,不支持事务。
innodb支持事务。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics