如果想用事务的话,db.setCommit(false);然后语句执行完了后再commit;
在mysql数据库引用没有起作用。
主要看你的mysql库中所执行的表是否支持事务。只有mysql是4.1以上的版本才支持事务。
语句 show table status from dbname(数据库名字);
然后修改你需要支持事务的表。
alter table tablename engine=innodb;
myisam是默认的存储引擎,不支持事务。
innodb支持事务。
在mysql数据库引用没有起作用。
主要看你的mysql库中所执行的表是否支持事务。只有mysql是4.1以上的版本才支持事务。
语句 show table status from dbname(数据库名字);
然后修改你需要支持事务的表。
alter table tablename engine=innodb;
myisam是默认的存储引擎,不支持事务。
innodb支持事务。
本文介绍如何在MySQL数据库中启用事务支持。对于4.1及以上版本,可通过修改表引擎为InnoDB来实现事务管理。文章详细解释了检查表状态及更改表引擎的方法。
2万+

被折叠的 条评论
为什么被折叠?



