有个需求,就是要写个脚本,希望用脚本导出数据库查询结果到XLS文件后提供下载。
用SELECT * FROM tbl INTO OUTFILE "filename"是可以导出数据,但支持导出到XLS文件。
是可以指定terminated和enclosed参数以生成CSV文件,然后用EXCEL打开或导入。
但是有个问题,CSV文件不支持回车,就是说,如果某个字段里的值是一段文本,
包含有回车符号,用这招就不灵了。
大家用过MySQL的query browser吧,这个图形工具可以支持将查询到的数据导出到XLS格式,
但是这个工具不提供命令行-__-|||杯具啊以上是在下掌握到的一些情况,请各位高手不吝赐教,看看有啥好的办法。
在命令行下就能完成mysql数据导出到xls文件。
嗯,用PHPEXCEL的办法速度太慢了,就不考虑了。
谢过先~
用SELECT * FROM tbl INTO OUTFILE "filename"是可以导出数据,但支持导出到XLS文件。
是可以指定terminated和enclosed参数以生成CSV文件,然后用EXCEL打开或导入。
但是有个问题,CSV文件不支持回车,就是说,如果某个字段里的值是一段文本,
包含有回车符号,用这招就不灵了。
大家用过MySQL的query browser吧,这个图形工具可以支持将查询到的数据导出到XLS格式,
但是这个工具不提供命令行-__-|||杯具啊以上是在下掌握到的一些情况,请各位高手不吝赐教,看看有啥好的办法。
在命令行下就能完成mysql数据导出到xls文件。
嗯,用PHPEXCEL的办法速度太慢了,就不考虑了。
谢过先~
http://blog.chinaunix.net/u/29134/showart_1120575.html