我正在使用phpmyadmin并导出.sql文件来备份我的数据库。当我去导入.sql文件时,它以错误的顺序导入行。他们无论如何都要解决这个问题吗?
答案 0 :(得分:2)
默认情况下,表的行中没有顺序。如果您想要任何订单,则应始终使用order by
。与select
在同一个表上的order by
的结果在备份之前和恢复之后将始终相同。
答案 1 :(得分:2)
你怎么知道他们的顺序错了?你的意思是当你做一个
select * from foo
例如,您没有看到与以前相同的顺序记录?这种行为很正常。如果未指定ORDER BY子句,则未指定顺序....