我目前在一家小型初创公司工作,我们有一个 MySQL 数据库。我的老板希望某些报告能够保持一致,而我正在尝试找出如何自动化这些报告,以便每隔几天创建一次。我的老板喜欢看 Excel 格式的报告。
我一直在做研究并发现 MySQL for excel。我使用的是 Excel 2013。
我的第一个问题是
MySQL 是最适合这项工作的工具吗?
我尝试下载 MySQL for excel,但它告诉我安装 Visual Studio 工具运行时,我在哪里获得此安装?
任何指导都会有帮助
最佳答案
您可以使用脚本运行此查询来创建 .csv 文件,该文件是 xls 的替代文件,您可以在 xls 中打开此文件并重命名它。
SELECT * INTO OUTFILE '/tmp/result.csv'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
FROM Table;
然后将文件 .csv 重命名为 xls。
或
https://www.mysql.com/why-mysql/windows/excel/import/ http://www.w3resource.com/mysql/exporting-and-importing-data-between-mysql-and-microsoft-excel.php
关于mysql - 从 Mysql 工作台自动化 Excel 报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31568558/