Versuchen Sie diesen Befehl
load data local infile 'file.csv' into table table
fields terminated by ','
enclosed by '"'
lines terminated by '\n'
(column1, column2, column3,...)
Die Felder hier sind die eigentlichen Tabellenfelder, in denen die Daten Platz finden müssen. Die eingeschlossenen und abgeschlossenen Zeilen sind optional und können hilfreich sein, wenn Sie Spalten mit doppelten Anführungszeichen haben, wie z. B. Excel-Exporte usw.
Weitere Einzelheiten finden Sie im Handbuch .
Um die erste Zeile als Tabellenspaltennamen festzulegen, ignorieren Sie einfach das Lesen der Zeile und fügen Sie die Werte im Befehl hinzu.