如何将多语言MySQL表导出到Excel而不会出现乱码文本(例如ààààà™™àà?)?

时间:2010-07-18 16:28:31

标签: mysql excel unicode phpmyadmin export-to-excel

我有一个MySQL表,我存储以任何语言输入的文本。文本在网站example上正确显示,但是当我将数据导出到Excel时,我会收到乱码。

我尝试通过PHPMyAdmin导出数据,甚至只是从命令行执行某些操作,如mysql -user -p db< query.sql> export.tsv和我的文本乱码。例如,我得到了animación,而不是แอนนิเมชั่น,而不是animación,我得到了一个很好的例子,我得到了一个很好的例子。

这可能是涉及Excel,MySQL和PHPMyAdmin的因素的组合,但我想其他人也试图这样做。

1 个答案:

答案 0 :(得分:0)

Excel和Mysql完全支持Unicode,但PHP(我认为)没有非常好的Unicode支持,因此您可能因为这个原因从PHPMyAdmin导出时遇到问题。

在Web上查找一个好的mysql管理器,它将以Unicode格式正确地从表中导出数据,你应该没问题。