MySQL: Inserting a value into an AUTO INCREMENT column
Try inserting a -1 into the AUTO INCREMENT column. Using a value of 0 will cause MySQL to use the next AUTO INCREMENT value.
MySQL Manual | 3.6.9 Using AUTO_INCREMENT
MySQL Manual | 16.7.3 How an AUTO_INCREMENT Column Works in InnoDB