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的,有没有设置成支持事务模式。
2、当然InnoDB类型的表当AUTOCOMMIT=1时,也会自动提交;所以在满足1条件时,我们还要设置AUTOCOMMIT=0,即在数据库中运行:set AUTOCOMMIT=0。
提示:当配置一些事务的时候,总是不成功(如:Hibernate事务不回滚),不妨注意下你的数据库是不是MySql的,有没有设置成支持事务模式。
相关文章推荐
- django 文件上传和菜单分级,mysql支持事务,F模块自增字段, python发送get,post请求
- MySQL不支持事务处理的解决方法
- mysql表类型MyISAM和InnoDB区别(mysql 不支持事务解决)
- MySQL不支持事务处理的解决方法
- 事务的概念和MySQL事务支持
- MySQL XA 事务支持调研
- 第三章(附)mysql表类型MyISAM和InnoDB区别(决定了是否支持事务)
- mysql表类型MyISAM和InnoDB区别(mysql 不支持事务解决)
- MySql不支持事务解决
- mysql事务支持
- 让Mysql支持事务处理
- [MySQL FAQ]系列 -- mysql是否支持跨库事务
- MySQL不支持事务处理的解决方法
- 让MYSQL支持事务处理
- mysql 存储过程(支持事务管理)
- Mysql支持事务处理
- 什么是数据库的事务?MySql中哪些存储引擎支持事务?
- mysql支持在同一个事务中出错而回滚多个数据库的数据吗?
- 较全面的php mysql封装,使用mysqli对象支持预处理和事务,可输出执行后的sql
- nodejs 针对 mysql 设计的原型库,支持事务/共享多次/单次查询