Chinaunix

标题: 验证事务回滚功能,但结果令人意外,不知道原因 [打印本页]

作者: cqlouis    时间: 2016-06-08 16:51
标题: 验证事务回滚功能,但结果令人意外,不知道原因




在autocommit为0的情况下,rollback怎么没有效果呢?


谢谢
作者: lyhabc    时间: 2016-06-08 22:43
版本多少  
作者: cqlouis    时间: 2016-06-10 13:39
回复 2# lyhabc




    原因搞清楚了,这个版本的mysql默认状态下存储引擎是myisam,而这个引擎是不支持事务处理的,所以不起作用。

把存储引擎换成innodb,就可以回滚了。
作者: action08    时间: 2016-06-10 19:43
哦,引擎很重要,另外轻量级别的引擎适合作为查询使用,辅助性的
作者: lyhabc    时间: 2016-06-11 18:50
我就说了 innodb




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2