【发布时间】:2014-04-08 08:00:37
【问题描述】:
我在 mysql 中有一个表,它对于超过 100k 行来说非常大,我想将它导出到 excel。但是,我在 phpmyadmin 上尝试了导出到 excel 功能,但转储 excel 文件需要很长时间。它甚至不是倾销。错误始终是“连接已重置”。有没有其他方法可以做到这一点??
【问题讨论】:
-
100,000 行需要 OfficeOpenXML 格式的 .xlsx 文件,或 BIFF 格式的 .xls 文件中的 2 个工作表,因为 xls 文件每个工作表最多可以有 65,536 行
-
用php读取所有行并使用它导出为excel文件github.com/PHPOffice/PHPExcel/blob/develop/Documentation/…
-
转储到 csv 文件。
-
@MarkBaker 实际上,我能够弄清楚一些事情并删除了一些行,现在它已经下降了 40k。我应该如何导出表格?
-
取决于您是否需要真正的 Excel 格式文件,或者 csv 文件是否足够
标签: php mysql excel phpmyadmin export