Problem von einer csv datei in mySql

anfeanger83

Mitglied
hallo

ich habe ein paar daten in einer csv Datei diese möchte ich in eine Datenbank importieren die Daten sind durhc ein ; getrennt bekomme aber immer folgende fehlermeldung

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FIELDS TERMINATED BY ';'' at line 3



Der Code sieht so aus

LOAD DATA INFILE '/Programme/xampp/person.csv'
INTO TABLE person (name,Strasse,Ort,PLZ,Telefon,Fax,email);
FIELDS TERMINATED BY ';'
 
Hallo anfeanger83,

verschieb doch einfach mal dein Semikolon ans Ende.

So sollte es funktionieren:


LOAD DATA INFILE '/Programme/xampp/person.csv'
INTO TABLE person
FIELDS TERMINATED BY ';';

Wenn du alle Spalten füllst, kannst du die Angabe weglassen.

Gruß

Harald
 
hmm ne leider der gleiche fehler auch mit dem Semikolon am Ende.

Und da sind auch ein paar Spalten die nicht gefüllt werden soll muss also mit Angabe der Spalten da sein
 
Zurück