使用phpmyadmin导出数据,在行级别上排序

时间:2014-07-16 10:19:22

标签: sql phpmyadmin export-to-csv

我正在使用一个包含800多个表和超过50,000行的庞大数据库。除了所有表中都存在的时间戳字段外,所有这些表都具有不同的结构。

我的挑战:导出所有数据,但能够以有意义的方式使用时间戳字段。

出于统计目的,我想创建一个关于此数据库中所有条目的概述,我可以在其中使用timestamp字段。 “正常”导出的问题是数据按表排序,然后是ID。这意味着所有时间戳字段都在不同的列中(在此处使用excel),我无法有效地使用它来根据此字段对条目进行排序。

TL; DR版本:是否可以从由所有表中存在的字段排序的PHPMyAdmin管理的数据库中导出所有数据,而所有其他字段都是特定于表的?< / p>

1 个答案:

答案 0 :(得分:1)

在我看来,您想要做的是首先以您想要的格式获取信息,然后将其导出。首先,你需要弄清楚你想要完成什么。您可能宁愿创建SQL来执行统计(计数,求和,平均等)工作,然后只使用Excel作为最终产品。视图和备用索引提供了查看数据的逻辑方式。

根据我的理解,您需要使用timestamp字段作为每个表的主键重新创建数据库。如果没有实际重写数据库,我不认为你可以使用phpmyadmin的导出以你想要的格式导出。