Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
phpmyadmin导出正在执行双重编码_Php_Encoding_Utf 8_Phpmyadmin - Fatal编程技术网

phpmyadmin导出正在执行双重编码

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

--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()

我在共享主机上,因此无法接触phpMyAdmin代码(或更新)


我错了吗?有人遇到过同样的问题吗?

您确定要以UTF-8格式查看文件吗?很抱歉,您是对的:/n没想到,当我以纯文本格式导出时,问题就迎刃而解了。没有和其他DB面对这个问题。。。gz格式或my winrar的奇怪行为……也许您用来查看文件的编辑器不支持UTF-8,而是显示了真实的字节。如果您在记事本++之类的程序中打开它,并确保它被解释为UTF-8,并且看起来一切正常,那么您可能会有所帮助。如何插入数据?phpMyAdmin不应该是双重编码,更有可能是您的应用程序没有正确处理数据。