我正在通过 Workbench 使用 MySQL 数据库,无论如何我可以在运行存储过程时将表中的所有数据导出到 Excel 工作表。
最佳答案
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 数据目录中创建。
将此代码用于您的存储过程
关于java - mysql中使用存储过程导出数据到excel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24652535/