Насколько я знаю, Excel не сохраняет файлы CSV в любой кодировке Unicode.У меня недавно были похожие проблемы при попытке экспортировать файл в формате CSV с символом £.У меня было то преимущество, что я мог использовать другой инструмент в целом.
Моя версия Excel 2010 может экспортировать в формате Unicode File > Save As > Unicode Text (.txt)
, но на выходе получается файл с кодировкой UCS-2 с разделителями табуляцией.Я совсем не знаю MySQL, но кратко рассмотрю спецификации, и похоже, что он обрабатывает импорт с разделителями табуляции и UCS-2.Возможно, стоит попробовать этот вывод.
Редактировать: Кроме того, вы всегда можете открыть этот вывод Unicode в Notepad ++, преобразовать его в UTF-8 Encoding > Convert to UTF-8 without BOM
и, возможно, также заменить все символы табуляции запятыми (используйте диалог замены)в режиме расширенного поиска: \t
в поле Найти и ,
в поле Заменить.)