MySQL面试必知必会
1.一张表,里面有ID自增主键,当insert了17条记录之后,删除了第15,16,17条记录,再把MySQL重启,再Insert一条记录,这条记录的ID是18还是15。
在MySQL 8.0之前:
-
1)如果是MyISAM表,则数据库重启后,ID值为18
-
2)如果是InnoDB表,则数据库重启后,ID值为15
在MySQL 8.0开始,
-
1)如果是MyISAM表,则数据库重启后,ID值为18
-
2)如果是InnoDB表,则数据库重启后,ID值为18