gpt4 book ai didi

mysql ID自动递增不是从0开始

转载 作者:IT老高 更新时间:2023-10-29 00:14:49 26 4
gpt4 key购买 nike

我有一个带 ID 的表,这个 ID 是自动递增和主键,我第一次插入到该表时,ID 从 0 开始,但是在我从该表中删除所有值并再次插入到它之后, ID 不是从 0 开始,而是从 ID 的最后一个值开始,请问出了什么问题?我可以将值重置为 0 吗?

最佳答案

您可以使用

截断表格
TRUNCATE `table`

截断将删除表中的所有数据。请注意,使用 TRUNCATE 也不会触发任何 DELETE 触发器,例如 DELETE

或者您可以使用重置计数

ALTER TABLE `table` AUTO_INCREMENT = 1

然而,这是预期的行为。除非 table 真的是空的,否则不要做后者。

关于mysql ID自动递增不是从0开始,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10753505/

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