gpt4 book ai didi

mysql - 主键带auto_increment,删除原来的行后,PK开始不从头开始

转载 作者:行者123 更新时间:2023-11-29 08:09:59 25 4
gpt4 key购买 nike

productID INT UNSIGNED   NOT NULL   AUTO_INCREMENT 


1001
1002
.....
1006

删除原始行后,当您添加新行时,它会以 1007 开头。有什么建议可以将其改回以 1001 开头且数据量已经很大吗?

最佳答案

自动递增数字并非旨在填补空白。

想一想。它只需要生成一个唯一号码。最快的方法是将 1 添加到最新的给定数字。否则,当您删除某些内容时,所有其他记录都需要更改。这是不必要的而且很慢。

并且永远不要弄乱自动生成的字段。保持原样!

关于mysql - 主键带auto_increment,删除原来的行后,PK开始不从头开始,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21814700/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com