CSV-Daten über die Befehlszeile in MySQL laden: Dateigrößenbeschränkungen überwinden
Das Importieren großer CSV-Dateien in MySQL kann eine Herausforderung sein, insbesondere wenn dies der Fall ist die Dateigrößenbeschränkung für PHPMyAdmin überschreiten. Für solche Szenarien ist der Rückgriff auf die Befehlszeile eine geeignete Lösung.
Um eine CSV-Datei zu importieren und die erste Zeile als Spaltennamen anzugeben, können Sie das Dienstprogramm mysqlimport verwenden, wie in der Dokumentation beschrieben. Um dies jedoch mit der gewünschten Spezifikation auszuführen, berücksichtigen Sie den folgenden Befehl:
load data local infile 'file.csv' into table table fields terminated by ',' enclosed by '"' lines terminated by '\n' ignore 1 lines (column1, column2, column3,...)
In diesem Befehl sind die folgenden Optionen unbedingt erforderlich:
Durch die Verwendung dieses geänderten Befehls können Sie Ihre großen CSV-Dateien in MySQL importieren und gleichzeitig sicherstellen, dass die erste Zeile als Spaltennamen behandelt wird. Ausführlichere Informationen finden Sie im offiziellen MySQL-Handbuch.
Das obige ist der detaillierte Inhalt vonWie importiere ich große CSV-Dateien über die Befehlszeile in MySQL und verarbeite Kopfzeilen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!