Nahtloses Importieren mehrerer CSV-Dateien in die MySQL-Datenbank
Das Importieren von Daten aus CSV-Dateien in eine MySQL-Datenbank ist eine häufige Anforderung, ein manueller Import ist jedoch möglich kann mühsam sein, wenn Sie mit einer großen Anzahl von Dateien arbeiten. In diesem Artikel wird eine effiziente Batch-Importlösung zum gleichzeitigen Importieren mehrerer CSV-Dateien in eine MySQL-Datenbank untersucht.
Lösung für den Batch-CSV-Import
Um den Importvorgang zu optimieren, führen Sie Folgendes aus Folgendes Shell-Skript:
<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>
Anpassung und Verwendung
Vorteile des Stapelimports
Durch die Nutzung dieses Batch-Importskripts können Sie nahtlos und zeitsparend mehrere CSV-Dateien nahtlos in Ihre MySQL-Datenbank importieren.
Das obige ist der detaillierte Inhalt vonWie kann man mehrere CSV-Dateien effizient stapelweise in eine MySQL-Datenbank importieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!