2017-07-26 52 views
0

在字符串字段逗號我有以下輸入:如何處理CSV使用的mysqlimport

的mysqlimport --columns =列1,列2,等等--ignore線= 1個--fields封端逐=, --verbose --local -u myuser的-p MYTABLE myfile.csv

我有一個CSV以下:

beatguide,公司/組織/ beatguide,beatguide.me,http://beatguide.me,DEU,,Berlin,Berlin ,,」 「,操作」,Beatguide, 一個電子音樂事件列表和發現平臺加入聲音 去體驗搜索節目和俱樂部 晚上。「,電子|活動|音樂,消費 電子|活動|硬件|媒體和娛樂|音樂和 音頻,0,,2013-01-01 ,,,, 11-50 ,,, http://www.facebook.com/beatguide.me ,,

你可以看到簡短的描述有一個逗號,但用引號括起來:

"Beatguide, 

電子音樂活動列表和發現平臺添加聲音 以搜索節目的經驗和俱樂部 晚上。「

目前,上面的mysqlimport語句拆分此字段。 我將什麼參數添加到mysqlimport語句以使其尊重引號,並用逗號插入字符串而不是將其拆分?

回答

0

我增加了以下選項:

--fields-optionally-enclosed-by='"' 

這解決了我的問題。