Как экспортировать многоязычную таблицу MySQL в Excel без искаженного текста (например, ™ ™ и ™)? - PullRequest
2 голосов
/ 18 июля 2010

У меня есть таблица MySQL, где я храню текст, введенный на любом языке.Текст отображается на веб-сайте правильно, пример , но когда я экспортирую данные в Excel, я получаю искаженный текст.

Я пытался экспортировать данные через PHPMyAdmin и даже просто что-то делал из командыстрока как mysql -user -p db export.tsv, и я получаю искаженный текст.Например, вместо анимации я получаю анимацию или вместо แอ น นิ เม ชั่ น я получаю à¹à¸à¸ ™ ภ™ ิ๠€ มชภ± ่ภ™.

Это может быть сочетание факторов, связанных с Excel, MySQL и PHPMyAdmin, но я думаю, другие пытались сделать то же самое.

1 Ответ

0 голосов
/ 19 июля 2010

Excel и Mysql полностью поддерживают Unicode, но PHP (я думаю) не очень хорошо поддерживает Unicode, поэтому у вас могут возникнуть проблемы с экспортом из PHPMyAdmin по этой причине.

Найдите в Интернете хороший менеджер mysql, который будет правильно экспортировать данные из ваших таблиц в формате Unicode, и у вас все будет хорошо.

...