Bei der Arbeit mit großen CSV-Dateien (Comma-Separated Value) ist es erforderlich, bestimmte Spalten selektiv zu importieren Spalten in eine MySQL-Datenbank. Der Befehl LOAD DATA INFILE bietet eine praktische Möglichkeit, dieses Ziel zu erreichen.
Um ausgewählte Spalten selektiv aus einer CSV-Datei zu importieren, verwenden Sie die folgende Syntax:
LOAD DATA LOCAL INFILE 'file.csv' INTO TABLE t1 FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' (@col1,@col2,@col3,@col4) set name=@col4,id=@col2 ;
Hier ist eine Aufschlüsselung:
Durch Befolgen dieser Schritte können Sie effizient nur die gewünschten Spalten aus einer CSV extrahieren und importieren Datei in Ihre MySQL-Datenbank.
Das obige ist der detaillierte Inhalt vonWie importiere ich bestimmte Spalten aus einer CSV-Datei in MySQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!