首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL批量插入

问MySQL批量插入
EN

Stack Overflow用户
提问于 2012-08-01 00:06:39
回答 1查看 385关注 0票数 1

我在批量插入MySQL时遇到了以下问题。

我按照ID的顺序从MDB文件中读取了许多记录,并将它们批量插入到MySQL中,顺序与从MDB文件中读取的顺序相同。在MySQL表中,记录显示为随机顺序,可以检查,因为MDB文件中的ID是其中一列。我以为顺序是一样的??

你知道是什么原因造成的吗?

谢谢,史蒂文

EN

回答 1

Stack Overflow用户

发布于 2012-08-01 00:10:05

不能保证MySQL表中的行会“按顺序”存储,无论是按插入顺序存储还是按其他顺序存储。

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

代码语言:javascript
复制
SELECT *
  FROM mytable
 ORDER BY mycol ASC
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11744403

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档