您的位置:首页 > 数据库 > MySQL

MySql支持事务

2011-05-16 21:46 330 查看
1、设置表属性 ENGINE = InnoDB or TYPE = InnoDB,因为只有InnoDB类型的表才支持事务,其它类型的表都会自动提交。

2、当然InnoDB类型的表当AUTOCOMMIT=1时,也会自动提交;所以在满足1条件时,我们还要设置AUTOCOMMIT=0,即在数据库中运行:set AUTOCOMMIT=0。

提示:当配置一些事务的时候,总是不成功(如:Hibernate事务不回滚),不妨注意下你的数据库是不是MySql的,有没有设置成支持事务模式。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: