Hallo,
ich möchte die Daten aus einer CSV-Datei in eine MySQL-Datenbank importieren. Die erste Zeile enthält die Feldnamen, die mit denen der entsprechenden Tabelle identisch sind. Die Tabelle hat allerdings mehr Felder als die CSV-Datei. Der Import klappt auch mittels phpMyAdmin und folgender SQL-Anweisung:
LOAD DATA LOCAL
INFILE '/is/htdocs/61037/www.meinedomain.de/oneadmin/export.txt'
REPLACE
INTO TABLE photo_gallery
FIELDS
TERMINATED BY '|'
OPTIONALLY ENCLOSED BY '"';
Allerdings werden die Felder nicht richtig zugewiesen. Die erste Zeile der CSV-Datei wird stattdessen auch importiert.
Auf welche Weise kann ich eine korrekte Zuweisung der Felder erreichen?
Danke für alle Hinweise, Grüße,
Sebastian Becker