MySQL批量插入

MySQL批量插入,mysql,batch-file,insert,Mysql,Batch File,Insert,我对MySQL的批插入有以下问题 我按照ID的顺序从MDB文件中读取了大量记录。我将它们批量插入MySQL,顺序与从MDB文件中读取的顺序相同。 在MySQL表中,记录看起来是随机顺序的,可以检查,因为MDB文件的ID是其中一列。我希望订单是一样的 你知道这是什么原因吗 谢谢, StevenMySQL表中的行不保证按“顺序”存储,也不保证按插入顺序或任何其他顺序存储 确保查询按特定顺序返回行的唯一保证是查询中包含的orderby子句,例如 SELECT * FROM mytable ORD

我对MySQL的批插入有以下问题

我按照ID的顺序从MDB文件中读取了大量记录。我将它们批量插入MySQL,顺序与从MDB文件中读取的顺序相同。 在MySQL表中,记录看起来是随机顺序的,可以检查,因为MDB文件的ID是其中一列。我希望订单是一样的

你知道这是什么原因吗

谢谢,
Steven

MySQL表中的行不保证按“顺序”存储,也不保证按插入顺序或任何其他顺序存储

确保查询按特定顺序返回行的唯一保证是查询中包含的
orderby
子句,例如

SELECT *
  FROM mytable
 ORDER BY mycol ASC

MySQL表中的行不保证按“顺序”存储,也不保证按插入顺序或任何其他顺序存储

确保查询按特定顺序返回行的唯一保证是查询中包含的
orderby
子句,例如

SELECT *
  FROM mytable
 ORDER BY mycol ASC