当前位置: 首页 > 工作日记 > mysql数据库导出excel 如何导出xls、xlsx、txt等文件

mysql数据库导出excel 如何导出xls、xlsx、txt等文件

碰见许多地方用到通过mysql语句把数据导出到各种文件中的,比如xls、xlsx、txt等等。这里了整理了mysql数据库导出excel、txt文件的语句。

mysql数据库导出excel文件 如何导出xls、xlsx、txt等格式文件

1、导出到xlsx文件,具体可根据查询条件、导出文件类型进行调整。

select * from shujubiao WHERE url like '%qmdd.com.cn%' into outfile "c:/qmdd.xlsx";

select * from shujubiao WHERE title like '%七秒叨叨的博客%' into outfile "c:/qmdd.xls";

2、如果是数据量较大怎么处理?本人没有遇见过这种情况,只是给出一个意见。比如导出到文本文件。

select * from shujubiao into outfile "c:/qmdd.txt";

实在无法打开可以通过文本切割工具进行切割换行。

另外一种方法就是通过编写代码循环导出到文件。比如:

select * from shujubiao limit 6,1000 into outfile "c:/qmdd.xlsx";

注:意思是导出从第六行之后的1000条数据。那么能不能调成更大的数据呢,有的朋友想要的是mysql数据库导出百万数据到excel。这个一般mysql有数据限制比如1000条。需要修改sql_select_limit即可。

想要更多关于mysql数据库导出excel 如何导出xls、xlsx、txt等文件的知识,可以通过搜索引擎搜索“mysql,xls,xlsx”即可查找到更多内容。