MySQL LOAD DATA INFILE импортировать только первый ряд - PullRequest
0 голосов
/ 06 апреля 2020

У меня есть эта таблица в mysql:

(IDprog, data1, data2, @Altro1, @Altro2)

, где IDprog - первичный ключ, автоинкремент

Я пытаюсь загрузить таблицу из CSV таким образом :

LOAD DATA INFILE 'file.csv' INTO TABLE test
FIELDS TERMINATED BY ',' 
OPTIONALLY ENCLOSED BY '"' 
LINES TERMINATED BY '\r\n'
(data1, data2, @Altro1, @Altro2)

Но .... он загружает только первую строку, даже если csv содержит 5k строк ... Есть другие подобные вопросы в StackOverflow, и я попробовал все возможные решения .. без решение проблемы!

Я читал, что иногда проблема заключается в «линиях, завершенных», но в этой ситуации «\ r \ n» правильно! Не могли бы вы мне помочь? Спасибо, Мануэль

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...