使用存储过程将数据导出到mysql中的excel

时间:2014-07-09 11:30:51

标签: java mysql database excel mysql-workbench

我正在使用Workbench使用MySQL数据库,无论如何,当我运行存储过程时,我可以将表中的所有数据导出到excel表。

1 个答案:

答案 0 :(得分:0)

MySQL SELECT INTO OUTFILE语句可以帮助您将MySQL表数据导出到Microsoft Excel。当有人想将查询输出定向到文件时使用它。

然后,可以通过MS Excel打开此文件,或将其导入另一个数据库,如Microsoft Access,Oracle或任何其他定界支持软件。

举一个例子,它似乎适用于Windows

SELECT * INTO OUTFILE "C:\\export_table_data_excel.xls" 
     FIELDS TERMINATED BY '\t' 
     LINES TERMINATED BY '\n' 
FROM database_name.table_name;

将在C盘创建export_table_data_excel.xls。如果省略目标文件路径,则将在MySQL数据目录中创建此文件。

将此代码用于存储过程