phpmyadmin导出正在执行双重编码
--phpMyAdmin SQL转储 --版本4.0.5 --PHP版本:5.3.17 --基本数据:phpmyadmin导出正在执行双重编码,php,encoding,utf-8,phpmyadmin,Php,Encoding,Utf 8,Phpmyadmin,--phpMyAdmin SQL转储 --版本4.0.5 --PHP版本:5.3.17 --基本数据:xxxx\u数据 问题不在于存储在行中的数据(即使它有相同的问题),而在于phpMyAdmin自己的标签被双重编码为utf-8,如您所见:“Base de donnÃes” 这是对数据库的法语 我是gessing:PHP5.4版本在某些地方进行了一些编码更改(默认为iso的utf-8 insead),phpMyAdmin仍在某些地方执行uft8_encode() 我在共享主机上,因此无法接触ph
xxxx\u数据
问题不在于存储在行中的数据(即使它有相同的问题),而在于phpMyAdmin自己的标签被双重编码为utf-8,如您所见:“Base de donnÃes”
这是对数据库的法语
我是gessing:PHP5.4版本在某些地方进行了一些编码更改(默认为iso的utf-8 insead),phpMyAdmin仍在某些地方执行uft8_encode()
我在共享主机上,因此无法接触phpMyAdmin代码(或更新)
我错了吗?有人遇到过同样的问题吗?您确定要以UTF-8格式查看文件吗?很抱歉,您是对的:/n没想到,当我以纯文本格式导出时,问题就迎刃而解了。没有和其他DB面对这个问题。。。gz格式或my winrar的奇怪行为……也许您用来查看文件的编辑器不支持UTF-8,而是显示了真实的字节。如果您在记事本++之类的程序中打开它,并确保它被解释为UTF-8,并且看起来一切正常,那么您可能会有所帮助。如何插入数据?phpMyAdmin不应该是双重编码,更有可能是您的应用程序没有正确处理数据。