Я пытаюсь загрузить некоторые данные из текстового файла в MySQL. Я хотел бы игнорировать первую строку.
В руководстве по mysql 5.5 есть опция «игнорировать 1 строку».
Я пытался использовать этот запрос безрезультатно:
LOAD DATA LOCAL INFILE 'iso-languagecodes.txt' INTO TABLE iso_languagecodes (iso_639_3, iso_639_2, iso_639_1, language_name) IGNORE 1 LINES;
Кто-нибудь может указать, что не так?
Это ошибка, которую я получаю
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near ' IGNO
RE 1 LINES' at line 1
Следующие 2 запроса будут работать:
LOAD DATA LOCAL INFILE 'iso-languagecodes.txt' INTO TABLE iso_languagecodes (iso_639_3, iso_639_2, iso_639_1, language_name);
или
LOAD DATA LOCAL INFILE 'iso-languagecodes.txt' INTO TABLE iso_languagecodes IGNORE 1 LINES;
Но мне нужно уметь указывать столбцы и игнорировать первую строку.