2016-10-20 3 views
2

Wie wird die Abfrage zum Laden von Dateien verwendet?Wie Datensätze in MySQL von CSV einfügen?

habe ich versucht, diese Anfrage:

LOAD DATA INFILE 'customer.csv' INTO TABLE customer 
+0

Sie eine Fehlermeldung erhalten Sie? – Philipp

+0

auch je nach Fehlern (falls vorhanden), umfassen einen Ausschnitt aus der CSV-Datei und die Struktur der Kundentabelle. – Robba

+3

Mögliches Duplikat (http://stackoverflow.com/questions/3635166/how-to-import-csv-file-to-mysql-table) –

Antwort

2

Syntax:

LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE 'file_name' INTO TABLE `tbl_name` CHARACTER SET [CHARACTER SET charset_name] FIELDS [{FIELDS | COLUMNS}[TERMINATED BY 'string']] [LINES[TERMINATED BY 'string']] 

Beispiel:

LOAD DATA LOCAL INFILE 'E:\\wamp\\tmp\\customer.csv' INTO TABLE `customer` CHARACTER SET 'utf8' FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\r\n' 
+0

BY ‚"‘lösen meine BEILIEGENDER ',' auftreten Problem. Thanks :) – Chetan

+0

Gern sind –

+0

Bitte lesen Sie [Wie ich meine Codeblöcke formatieren Sie?] (Http://meta.stackoverflow.com/questions/251361/how -do-i-Format-meine-Code-Blöcke) – Liam