mysqldump:如何确保生成的txt文件中表内容的顺序

时间:2018-11-19 15:13:06

标签: mysql

我在测试之前的数据库前后图片上运行mysqldump

mysqldump --no-create-info --no-create-db  --tab=/data/tmp/db1 statsdb

以及经过测试

mysqldump --no-create-info --no-create-db  --tab=/data/tmp/db2 statsdb

然后我做一个差异

diff --brief /data/tmp/db1 /data/tmp/db2
Files /data/tmp/db1/details.txt and 
/data/tmp/db2/details.txt differ

问题在于,尽管在db1和db2目录中创建了相同的数据,但它们仍导致txt文件的显示,而不会以相同的顺序显示行。

是否有一种方法可以强制它们正确排序?这是记录的不同文件

[root@server ~]# cat /data/tmp/db2/enm_network_element_details.txt
2018-09-26      1       RNC     18.Q1-V.12.40   1       1       1       0     
0
2018-09-26      1       MGW     17A-C.1.267     15      15      15      15      
0
2018-09-26      1       ERBS    17.Q4-J.1.160   480     480     475     480     
479
2018-09-26      1       SGSN-MME        16A-CP09        14      14      14      
14      0
2018-09-26      1       MTAS    MTAS-1.5        10      10      10      10      
0
2018-09-26      1       SIU02   17A     56      56      56      54      0
2018-09-26      1       Router6672      R17B-GA 1       1       1       0       
0
2018-09-26      1       RBS     18.Q1-U.4.750   350     350     350     350      
0
2018-09-26      1       RNC     17B-V.9.1240    1       1       1       1       
0
2018-09-26      1       Router6672      R18A-GA 104     104     104     104     
0
2018-09-26      1       MINI-LINK-Indoor        M16A-TN-5.4FP-L 18      18      
18      5       5
2018-09-26      1       ERBS    18.Q1-J.1.220   1       0       0       0       
0
2018-09-26      1       EPG     16B-R13C        6       6       6       6       
0
2018-09-26      1       MINI-LINK-6352  M17B-6352-2.8   15      15      15      
15      0
2018-09-26      1       MINI-LINK-Indoor        M17.Q4-TN-6.1-L 41      41      
41      4       4
2018-09-26      1       MINI-LINK-Indoor        M17A-TN-6.0-LH- 9       9       
9       9       9
2018-09-26      1       TCU02   17A     56      56      56      54      0
2018-09-26      1       DSC     17B-R1A 10      10      10      10      0
2018-09-26      1       RadioNode       17B-R6A19       550     550     550     
550     0
2018-09-26      1       RadioNode       17Q4-R25A12     160     160     160     
160     158

[root@server~]# cat /data/tmp/db1/enm_network_element_details.txt
2018-09-26      1       RadioNode       17Q4-R25A12     160     160     160     
160     158
2018-09-26      1       RadioNode       17B-R6A19       550     550     550     
550     0
2018-09-26      1       RNC     18.Q1-V.12.40   1       1       1       0       
0
2018-09-26      1       MGW     17A-C.1.267     15      15      15      15      
0
2018-09-26      1       ERBS    17.Q4-J.1.160   480     480     475     480     
479
2018-09-26      1       MTAS    MTAS-1.5        10      10      10      10      
0
2018-09-26      1       SIU02   17A     56      56      56      54      0
2018-09-26      1       Router6672      R17B-GA 1       1       1       0       
0
2018-09-26      1       SGSN-MME        16A-CP09        14      14      14      
14      0
2018-09-26      1       RNC     17B-V.9.1240    1       1       1       1       
0
2018-09-26      1       RBS     18.Q1-U.4.750   350     350     350     350     
0
2018-09-26      1       Router6672      R18A-GA 104     104     104     104     
0
2018-09-26      1       MINI-LINK-Indoor        M16A-TN-5.4FP-L 18      18      
18      5       5
2018-09-26      1       EPG     16B-R13C        6       6       6       6       
0
2018-09-26      1       ERBS    18.Q1-J.1.220   1       0       0       0       
0
2018-09-26      1       MINI-LINK-6352  M17B-6352-2.8   15      15      15      
15      0
2018-09-26      1       MINI-LINK-Indoor        M17.Q4-TN-6.1-L 41      41      
41      4       4
2018-09-26      1       MINI-LINK-Indoor        M17A-TN-6.0-LH- 9       9       
9       9       9
2018-09-26      1       TCU02   17A     56      56      56      54      0
2018-09-26      1       DSC     17B-R1A 10      10      10      10      0

1 个答案:

答案 0 :(得分:0)

您可能需要“-按主要订单”选项。
来源:https://dev.mysql.com/doc/refman/5.7/en/mysqldump.html#mysqldump-option-summary