mysql回滚失败的原因?
查看自己的mysql支持哪些存储引擎 showengines;
查看默认的存储引擎 如果default_storage_engine 不是InnoDB,而是MyIsam 如果之前创建表时并没有设置存储引擎,那么表的存储引擎都将会是MyIsam 而MyIsam 是不支持事务回滚的 修改默认存储引擎的方法: 修改my.ini default-storage-engine=InnoDB 然后重启mysql。