我有一个空的" new_table"和" old_1" +" old_2"表。 当我从old_1插入3000行到new_table时,一切都很好。
但是当我从old_2表中插入数据时,auto_increment id' s从~4000开始,而不是从3000开始..任何想法为什么会发生这种情况?我想从3001开始新行。
INSERT INTO new_table ( col1,col2,col3 ) SELECT col1,col2,col3 FROM old_1;
INSERT INTO new_table ( col1,col2,col3 ) SELECT col1,col2,col3 FROM old_2;
编辑:我没有删除任何行或者根本没有使用auto_increment值。我刚连续运行了2个查询