Mysql中怎么使设置了自动增加的id,实现动态更新?
答案:2 悬赏:10 手机版
解决时间 2021-02-01 03:17
- 提问者网友:萌卜娃娃
- 2021-02-01 00:06
在Mysql中,设置ID字段为自动增加,但是如果表中的记录出现删除操作时,怎么使后续记录的ID自动覆盖前边被删除的记录?例如;表中有5条记录,ID分别是1,2,3,4,5。 当删除表中所有的记录后,重新向表中插入数据,这时候新增记录的ID就会从6开始递增,怎么才能使后边的数据ID重新从1开始递增?
最佳答案
- 五星知识达人网友:酒者煙囻
- 2021-02-01 00:31
没法实现。或者很难实现。如果你像这样,还是别用自动增长了吧。
全部回答
- 1楼网友:七十二街
- 2021-02-01 00:45
在删除所有数据的时候用truncate table tbname 不要用delete,这样就可以保证id被重置了,从1开始
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯