Mysql 是否强制在表末尾插入新记录?

Mysql 是否强制在表末尾插入新记录?,mysql,database,Mysql,Database,每当我删除一条记录,然后插入一条新记录时,是否会在已删除索引处插入新记录?如何强制在表的末尾插入新记录?简单的回答是,您不能。稍微长一点的答案是,RDBMS技术基于集合论,数据库表与集合一样,没有明确的顺序。如果在查询该数据时需要将其放在末尾,我会在表中添加一个插入日期字段,并在查询中按该字段排序。简而言之,您不能。稍微长一点的答案是,RDBMS技术基于集合论,数据库表与集合一样,没有明确的顺序。如果查询该数据时需要将其放在末尾,我会在表中添加一个插入日期字段,并在查询中按该字段排序。或插入顺序

每当我删除一条记录,然后插入一条新记录时,是否会在已删除索引处插入新记录?如何强制在表的末尾插入新记录?

简单的回答是,您不能。稍微长一点的答案是,RDBMS技术基于集合论,数据库表与集合一样,没有明确的顺序。如果在查询该数据时需要将其放在末尾,我会在表中添加一个插入日期字段,并在查询中按该字段排序。

简而言之,您不能。稍微长一点的答案是,RDBMS技术基于集合论,数据库表与集合一样,没有明确的顺序。如果查询该数据时需要将其放在末尾,我会在表中添加一个插入日期字段,并在查询中按该字段排序。

或插入顺序自动递增字段而不是添加字段,为什么不能选择。。。ORDER BY?或insertion_ORDER autoincrement字段与其添加“字段”,为什么不能选择。。。ORDER BY?为什么需要控制行在表索引中的物理位置以及作为独立结构的表;符合逻辑吗?删除的索引?为什么您需要控制表索引中行的物理位置以及作为独立结构的表;符合逻辑吗?删除索引?