将.sql文件导入我的数据库会无序输入

时间:2010-09-07 03:50:44

标签: sql mysql

我正在使用phpmyadmin并导出.sql文件来备份我的数据库。当我去导入.sql文件时,它以错误的顺序导入行。他们无论如何都要解决这个问题吗?

2 个答案:

答案 0 :(得分:2)

默认情况下,表的行中没有顺序。如果您想要任何订单,则应始终使用order by。与select在同一个表上的order by的结果在备份之前和恢复之后将始终相同。

答案 1 :(得分:2)

你怎么知道他们的顺序错了?你的意思是当你做一个

select * from foo

例如,您没有看到与以前相同的顺序记录?这种行为很正常。如果未指定ORDER BY子句,则未指定顺序....