Взгляд с другой стороныВзгляд с другой стороны

Блог Доджера (dodger) - великого и ужасного

LOAD DATA INFILE в правильной кодировке

Долго мучился, чтобы засунуть через виндовые клиенты данные из текстового файла в базу с кодировкой UTF-8. Всегда получались козяблы или вопросы. В итоге мне это надоело и я воспользовался старым добрым консольным клиентом и засунул данные в базу на ура!

Исходные данные:

  • База - latin1
  • Таблица - utf-8
  • Файл с данными - utf-8

Засовывал командой:

LOAD DATA INFILE ‘filename.csv’ INTO TABLE tablename FIELDS TERMINATED BY ‘;’ ENCLOSED BY ‘”‘ LINES TERMINATED BY ‘\n’ IGNORE 1 LINES;

Первую строку проигнорил, т.к. там заголовки и все заработало!

Вывод: лучше консоли ничего нет!!!

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Оставить коммент


Введите буквы, которые видите на картинке
Anti-Spam Image

Счетчики

 

Blogroll

Спонсоры