CSV-Dateiimport in MySQL-Tabelle mit Benennung von Spaltenüberschriften
Der Import einer CSV-Datei in eine MySQL-Tabelle kann mit SQL LOAD DATA erfolgen Befehl. Um diese Methode zu nutzen, stellen Sie sicher, dass die erste Zeile der CSV-Datei die Spaltenüberschriften enthält.
Die Syntax zum Importieren der CSV-Datei lautet wie folgt:
LOAD DATA LOCAL INFILE 'uniq.csv' INTO TABLE tblUniq FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n' IGNORE 1 LINES (uniqName, uniqCity, uniqComments)
Durch Einbindung von „IGNORIEREN 1 ZEILEN“ Option überspringt der SQL-Befehl die erste Zeile der CSV-Datei und weist die Spaltenüberschriften effektiv aus der zweiten Zeile zu
Zusätzliche Überlegungen
Stellen Sie vor dem Importieren der CSV-Datei sicher, dass Sie sie aus einer Excel-Datei exportieren und alle Kopfzeilen aus der generierten CSV-Datei entfernen. Entfernen Sie außerdem alle leeren Daten am Ende der CSV-Datei.
Hinweis:
Der SQL-Befehl LOAD DATA kann auch verwendet werden, um bestimmte Zeilen innerhalb der CSV-Datei zu ignorieren CSV-Datei, die eine detaillierte Kontrolle über den Importvorgang ermöglicht.
Das obige ist der detaillierte Inhalt vonWie importiere ich eine CSV-Datei in MySQL mithilfe von LOAD DATA, dem Umgang mit Headern und leeren Daten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!