將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中文網其他相關文章!