2012-04-12 13 views
0

Dies ist vielleicht nur die dümmste Frage, die ich noch gestellt habe. Aber ich kann das nicht herausfinden. Ich versuche eine CSV in meine MySQL zu importieren. Aber ich kann nicht bekommen diese Bereiche korrigieren:Einfügen von CSV in mysql

Spalten getrennt mit: Spalten eingeschlossen mit: Spalten mit entkam: Linien beendet mit:

Hier ist ein Beispiel Zeile in mycsv: AA | Armed Forces Americas Vereinigte Staaten

was würde ich in jedem platzieren?

+0

Das ist keine CSV per se. – Karlson

+0

also wie würde ich es tun ?? – liveandream

Antwort

0

Wenn Sie Tabelle, die die Spalte Konfiguration der Datei übereinstimmen, was Sie tun, ist:

LOAD DATA INFILE '<full file path>` 
INTO TABLE <tbl_name> 
FIELDS TERMINATED BY '|' LINES TERMINATED BY '\n'; 

Wenn einige der Felder | enthalten können dann diese Felder sollten durch " und dann die letzte Klausel wird eingeschlossen werden :

FIELDS TERMINATED BY '|' ENCLOSED BY '"' TERMINATED BY '\n'