複数の CSV ファイルを MySQL データベースにシームレスにインポートする
CSV ファイルから MySQL データベースにデータをインポートすることは一般的な要件ですが、手動インポートは可能です。大量のファイルを扱うときは面倒です。この記事では、複数の CSV ファイルを MySQL データベースに同時にインポートするための効率的なバッチ インポート ソリューションについて説明します。
バッチ CSV インポートのソリューション
インポート プロセスを合理化するには、次のシェル スクリプト:
<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 中国語 Web サイトの他の関連記事を参照してください。