应该是你的mysql表类型不对,看看表类型是不是myisam或者isam???
如果是,这种表类型在mysql里是不能进行事务的,也就是说,他会总是commit你每条执行的sql。
把表类型换成innodb,就可以了。
SQL:ALTER TABLE tablename TYPE INNODB