Я пытаюсь импортировать о 10K строках закодированных данных UTF-8 в новую таблицу MySQL.
Я могу сделать так успешно с LOAD DATA INFILE
через MySQL Workbench, но это искажаются символы UTF-8. Я протестировал базу данных иначе через PHP, и это принимает прекрасные символы UTF-8 хранилищ. Проблема, кажется, с LOAD DATA INFILE
, и я столкнулся с несколькими потоками об этом.
Кто-либо знает, что обходное решение или возможно другой столь же легкий метод импортирует данные CSV?
Спасибо.
РАЗРЕШЕННЫЙ:
Для другие, которые видят это и имеют ту же проблему, просто добавьте набор символов в качестве параметра при выполнении LOAD DATA INFILE
. Более простой, чем я понял :)
Согласно MySQL Документация для данных нагрузки , вы можете указать параметр набора символов
в своем операторе, чтобы обеспечить набор символов входного файла.
Вы пытались предоставить 'utf8'
как набор входных символов?