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