將多個CSV 檔案批次匯入MySQL 資料庫
將單一CSV 檔案匯入MySQL 資料庫可能是一項繁瑣且耗時的任務,尤其是在處理大量文件時。對於時間有限或無法使用自動化工具的使用者來說,此問題尤其普遍。
解決方案:用於批次匯入的Shell 腳本
要解決此挑戰,一個簡單的方法解決方案是利用shell 腳本自動執行多個CSV 檔案的導入過程。以下是範例shell 腳本,可用來將CSV 檔案匯入MySQL 資料庫:
#!/usr/bin/env bash cd yourdirectory for f in *.csv do mysql -e "USE yourDatabase LOAD DATA LOCAL INFILE '"$f"'INTO TABLE yourtable" done
說明
此腳本執行下列操作:
用法
要使用shell 腳本,請依照下列步驟操作:
此方法有效地自動化導入過程,無需手動操作,為您節省大量時間和精力。
以上是如何批次匯入多個CSV檔案到MySQL資料庫?的詳細內容。更多資訊請關注PHP中文網其他相關文章!