将 MySQL 查询输出保存到 Excel 或 .TXT 文件
MySQL 提供了一种将查询结果导出到数据文件的便捷方法。用户可以选择将这些文件保存为 .txt 或 Microsoft Excel 格式。
.TXT 文件输出
MySQL 允许将查询结果无缝导出到 .txt 文件使用 INTO OUTFILE 扩展。借助此功能,用户可以创建与 Excel 等电子表格应用程序兼容的逗号分隔值 (CSV) 文件。
要将查询结果导出到 .txt 文件,请按照以下步骤操作:
例如,要将数据从“orders”表导出到名为“/tmp/orders.txt”的文件,请使用以下命令:
SELECT order_id, product_name, qty FROM orders INTO OUTFILE '/tmp/orders.txt' FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n'
这将创建一个制表符分隔的文件,其中每一行
Excel 文件输出
MySQL 不直接支持将数据导出到 Excel 文件。但是,用户可以利用 .txt 文件导出方法,然后手动将 CSV 文件导入 Excel。
命令行导出
或者,用户可以抓取查询通过执行查询并将输出重定向到本地文件来通过客户端进行输出:
mysql -user -pass -e "select cols from table where cols not null" > /tmp/output
此方法允许将查询结果导出到 .txt 或 Excel 文件。
以上是如何将 MySQL 查询结果导出到 Excel 或 .TXT 文件?的详细内容。更多信息请关注PHP中文网其他相关文章!