自增ID未回滚
首先做一个测试
CREATE TABLE auto_inc_test( id int auto_increment, test_id int, primary key id(id))ENGINE=InnoDB;
mysql> start transaction;
mysql> INSERT INTO auto_inc_test (test_id) values (1);
mysql> INSERT INTO auto_inc_test (test_id) values (2);
mysql> INSERT INTO auto_inc_test (test_id) values (3);
mysql> rollback;
mysql> INSERT INTO auto_inc_test (test_id) values (1);
mysql> SELECT * FROM auto_inc_test;
+----+---------+
| id | test_id |
+----+---------+
|