Импорт объемных данных CSV в UTF-8 в MySQL

Я пытаюсь импортировать о 10K строках закодированных данных UTF-8 в новую таблицу MySQL.

Я могу сделать так успешно с LOAD DATA INFILE через MySQL Workbench, но это искажаются символы UTF-8. Я протестировал базу данных иначе через PHP, и это принимает прекрасные символы UTF-8 хранилищ. Проблема, кажется, с LOAD DATA INFILE, и я столкнулся с несколькими потоками об этом.

Кто-либо знает, что обходное решение или возможно другой столь же легкий метод импортирует данные CSV?

Спасибо.

РАЗРЕШЕННЫЙ:

Для другие, которые видят это и имеют ту же проблему, просто добавьте набор символов в качестве параметра при выполнении LOAD DATA INFILE. Более простой, чем я понял :)

8
задан Tom 25 January 2010 в 15:27
поделиться

1 ответ

Согласно MySQL Документация для данных нагрузки , вы можете указать параметр набора символов в своем операторе, чтобы обеспечить набор символов входного файла.

Вы пытались предоставить 'utf8' как набор входных символов?

12
ответ дан 5 December 2019 в 14:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: