【发布时间】:2020-12-10 03:37:58
【问题描述】:
我很好奇为什么我的表主键没有按照它的顺序增加?
在我插入之前,我的表是:
我尝试使用以下方法插入一行:
INSERT INTO `wwt_film`.`film` (`film_name`, `film_time`, `director`, `play_time`, `poster_url`, `is_delete`) VALUES ('test2', '2020-12-24', 'director23', '120', '/img/108.jpg', '1');
我认为它应该可以帮助我插入一行带有 film_id '19' 的行。但是,我得到下表,其中有一个带有 film_id '38' 的新行 我不知道为什么,有人可以帮忙吗??
【问题讨论】:
-
您是否删除了任何行?
-
是的,我已经删除了行。
-
那么这就是原因。删除行不会重置自动增量值。如果需要,您可以重置。