gpt4 book ai didi

mysql - 禁止在 Mysql 中重新使用已删除的记录

转载 作者:太空宇宙 更新时间:2023-11-03 11:20:46 24 4
gpt4 key购买 nike

我有一个与 MySql 数据库交互的 Web 应用程序。当我删除一条记录时,它的槽似乎在我下次创建新记录时被重新使用。由于每条记录都有一个顺序主键,下一条记录将有一个新键,比如 5,但新记录将放在最后一个空位置,比如记录号 2 曾经所在的位置。有没有办法在列表底部直接添加新记录?有没有办法用 MySQL 查询浏览器做到这一点?

这是我所描述的示例:

1 userName1 password12 userName2 password2 --> next operation will delete this record3 userName3 password34 userName4 password4

当记录 #2 消失后,下次我添加新记录时,记录 #5 占据第二位:

1 userName1 password15 userName5 password53 userName3 password34 userName4 password4

是否有推荐的方法来指示 MySQL(可能在创建表时)只应将新记录添加到列表的底部?所以,我们想禁用自动记录重用。

在此先感谢您的帮助最诚挚的问候

最佳答案

简单添加

ORDER BY id

到查询的末尾(其中“id”是表中的 1、2、3、4、5 列)

关于mysql - 禁止在 Mysql 中重新使用已删除的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1058291/

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