将 MySQL 查询输出保存到 Excel 或 .txt 文件
将 MySQL 查询的输出保存到 Microsoft Excel 或 .txt 文件,您可以利用以下方法:
使用 INTO OUTFILE
MySQL 提供了 INTO OUTFILE 语法,可以轻松将查询结果导出到服务器上的文本文件。它允许您创建适合导入到电子表格中的逗号分隔值 (CSV) 文件。
SELECT order_id,product_name,qty FROM orders INTO OUTFILE '/tmp/orders.txt' FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n'
此查询将生成一个制表符分隔的文件,其中每行占一行。您可以通过设置字段终止符、包围符和行分隔符来修改输出格式。
使用客户端输出重定向
或者,您可以从本地执行查询客户端并将输出重定向到本地文件:
mysql -user -pass -e "select cols from table where cols not null" > /tmp/output
此方法将查询输出捕获到“/tmp”目录中名为“output”的本地文件。
提示
以上是如何将 MySQL 查询输出保存到 Excel 或 .txt 文件?的详细内容。更多信息请关注PHP中文网其他相关文章!