將多個CSV 檔案無縫匯入MySQL 資料庫
從CSV 檔案將資料匯入MySQL 資料庫是常見需求,但手動匯入也可以處理大量文件時會很乏味。本文探討了一種高效的批次匯入解決方案,用於將多個 CSV 檔案同時匯入 MySQL 資料庫。
批次CSV 導入解決方案
要簡化導入過程,請執行以下shell 腳本:
<code class="bash">#!/usr/bin/env bash # Change to the directory containing your CSV files. cd yourdirectory # Iterate through all CSV files in the directory. for f in *.csv do # Import the current CSV file into the specified MySQL database and table. mysql -e "USE yourDatabase LOAD DATA LOCAL INFILE '"$f"' INTO TABLE yourtable" done</code>
自訂和使用
批次匯入的好處
可擴充性:
可用於高效導入大型資料集。 透過利用此批次匯入腳本,您可以以簡化且節省時間的方式將多個 CSV 檔案無縫匯入到 MySQL 資料庫中。以上是如何有效率地將多個CSV檔案批次匯入MySQL資料庫?的詳細內容。更多資訊請關注PHP中文網其他相關文章!