Проблема с разрывом строки из CSV в MySQL

Я импортирую файл .csv в MySQL, и все работает нормально, кроме разрывов строк которые находятся в файле.

Одна из моих строк .csv выглядит так:

42,E-A-R™ Classic™ Earplugs,ear,images/ear/classic.jpg,5%,"Proven size, shape, and foam
3M's most popular earplug
Corded and uncorded in a variety of individual packs
NRR 29 dB / CSA Class AL",312-1201,,"E-A-R™ Classic™ Uncorded Earplugs, in Poly Bag",310-1001,,E-A-R™ Classic™ Uncorded Earplugs in Pillow Pack,311-1101,,"E-A-R™ Classic™ Corded Earplugs, in Poly Bag"

Шестое поле должно переходить в новую строку при вызове, но это не так. При импорте .csv я выбираю Строки, оканчивающиеся \ r. Я пробовал \ n и авто, но безуспешно.

Странно, поле в базе данных выглядит правильно со всеми соответствующими разрывами. Если я вручную вставлю разрывы строк в PHPmyadmin, он распечатает правильно. Каждое поле также имеет кодировку UTF-8.

Есть идеи по этому поводу? Спасибо.

edit : вот инструкция MySQL

LOAD DATA LOCAL INFILE '/tmp/php89FC0F' REPLACE INTO TABLE `ohes_flyer_products`
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\r'
9
задан Carson 13 January 2011 в 17:21
поделиться