Экспорт данных Unicode из MySQL - PullRequest
1 голос
/ 09 июня 2010

У меня есть некоторые данные в одной из моих таблиц mysql, которые хранятся как utf8.Данные представляют собой японский текст.Мне нужно экспортировать это, чтобы преуспеть.Не могли бы вы рассказать, как это сделать?Экспорт по SELECT ... INTO OUTFILE возвращает некоторый текстовый файл.Я не уверен, как читать его обратно в Excel, чтобы японский символ отображался правильно

Ответы [ 2 ]

1 голос
/ 17 июня 2010

На самом деле текстовый файл сохраняет данные как есть.Просто если мы откроем непосредственно в Excel, это неправильно интерпретирует кодировку символов для файла.Я открыл его с помощью блокнота и сохранил в кодировке «utf8».в следующий раз, когда я открыл его в Excel, он правильно показывал символы.Спасибо Найн

1 голос
/ 09 июня 2010

Просто укажите CHARACTER SET charset_name, когда вы делаете SELECT INTO OUTFILE как export_option http://dev.mysql.com/doc/refman/5.0/en/select.html, и все будет в порядке.Если у вас возникнут проблемы с прямым открытием в Excel, пусть он импортирует данные, используя универсальный фильтр . в диалоге открытия.Затем он позволит вам выбрать кодировку файла для импорта.

...