Sie können die folgende Syntax ausprobieren, wenn sie für Sie funktioniert, ansonsten CSV-Daten bereitstellen:
LOAD DATA LOCAL INFILE 'C:/region_codes.csv' INTO TABLE `region_codes` FIELDS ESCAPED BY '\\' FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\r\n';
Wenn die obige Syntax nicht funktioniert, exportieren Sie die Daten erneut mit dem folgenden Befehl und importieren Sie sie mit dem unten angegebenen Befehl.
select * into outfile 'C:/region_codes.csv' fields terminated by ',' optionally enclosed by '"' lines terminated by '\n' from `region_codes`;
Verwenden Sie nun den folgenden Befehl (um die Spaltenüberschrift zu ignorieren)
LOAD DATA LOCAL INFILE 'C:/region_codes.csv' INTO TABLE `region_codes` FIELDS ESCAPED BY '\\' FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\r\n' IGNORE 1 LINES;
Hinweis:Wenn Daten manuell vorbereitet werden, müssen sie manuell korrigiert werden.
Wenn es immer noch nicht funktioniert, hängen Sie Ihre CSV-Daten an, um das genaue Problem zu überprüfen.