2015-06-06 6 views
0

Это мой файл .csv создается с помощью LibreOffice, все в первой колонкекавычка автоматически во время импорта тузд

1,John,BE12,QQE 
2,Bob,ZD61,XYZ 
3,EDDY,ZA43,TRS 
4,Merry,ZA43,MXY 

Это моя структура таблиц в MySQL: идентификатор, имя, code1, Кодекса2

Я запустил это для импорта .csv в mysql: mysql> LOAD DATA INFILE '/tmp/customers.csv' INTO TABLE Cars FIELDS TERMINATED BY ',';

Все шло хорошо, за исключением поля code2 имеет кавычки (") в конце значения Так они выглядят следующим образом:.

id name code1 code2 

1 John BE12 QQE" 
2 Bob ZD61 XYZ" 
3 EDDY ZA43 TRS" 
4 Merry ZA43 MXY" 

ответ

0

При сохранении .csv в первый раз, диалог box будет спрашивать, включать или нет "(кавычки) в качестве разделителя текста. Ответ должен быть «НЕТ», иначе он будет иметь «(знак кавычки) в конце поля.

+0

Так что я обманул формат входного файла. :) – AsConfused

+0

ха-ха, нет, на самом деле я даже не понял Это. – user4951761