如何将大型mysql db表导出为ex​​cel

时间:2014-09-26 03:59:23

标签: php mysql phpexcel

我正在尝试使用phpexcel将一个大的mysql表(~25000行)导出到excel。但是,当我运行查询以从数据库中提取数据时,我收到以下错误:

  

致命错误:允许的内存大小为134217728字节耗尽(尝试分配64字节)

我认为我应该更改memory_limit值,但我不知道这应该是什么合理值,我知道如下:

ini_set('memory_limit', -1);

不是个好主意......

解决这种情况的最佳方法是什么?

2 个答案:

答案 0 :(得分:0)

对不起我的英语(我说西班牙语) 您可以excel使用MySQL并执行您想要的操作

您可以参考以下链接

http://www.mysql.com/why-mysql/windows/excel/

答案 1 :(得分:0)

你尝试过phpmyadmin吗?我已经使用phpmyadmin将一个包含大约12000条记录的表导出到excel表单。