Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/240.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_Mysql_Character Encoding_Phpmyadmin - Fatal编程技术网

Phpmyadmin在主表概览中胡言乱语(但单击“编辑”时确定)

Phpmyadmin在主表概览中胡言乱语(但单击“编辑”时确定),php,mysql,character-encoding,phpmyadmin,Php,Mysql,Character Encoding,Phpmyadmin,我的phpmyadmin很有趣 过去几天,表列的概述完全是“编码”的胡言乱语 但是当我在其中任何一个上单击“编辑”时,真正的内容显示得很好 顺便说一下,一切都设置为UTF-8 否则,数据库将完全正常工作 不知道发生了什么事。是吗?没有提到版本,很难回答,但这些字段似乎是二进制或BLOB数据类型,或者可能是因为utf8\u bin,它们被视为二进制,并以十六进制(0-9,A-F)形式显示。试试这个: 单击“+选项”链接(显示表上方) 取消选中“将二进制内容显示为十六进制”选项 单击“开始” 编

我的phpmyadmin很有趣

过去几天,表列的概述完全是“编码”的胡言乱语

但是当我在其中任何一个上单击“编辑”时,真正的内容显示得很好 顺便说一下,一切都设置为UTF-8

否则,数据库将完全正常工作


不知道发生了什么事。是吗?

没有提到版本,很难回答,但这些字段似乎是二进制或BLOB数据类型,或者可能是因为utf8\u bin,它们被视为二进制,并以十六进制(0-9,A-F)形式显示。试试这个:

  • 单击“+选项”链接(显示表上方)
  • 取消选中“将二进制内容显示为十六进制”选项
  • 单击“开始”
编辑1(在丹麦语中应该是这样的):

  • “+options”是“+indstillinger
  • “将二进制内容显示为十六进制”是“Vis binært indhold som HEX
  • “Go”是“Udfør

检查
$cfg['displaybaryashex']=true
config.inc.php中,如果是
true
则将其设置为
false
。这可能会有所帮助。

数据库中的字符集是什么,phpmyadmin中有什么?连接字符集是UTF-8 bin。数据库和中的所有表的字符集都是UTF-8 bin。请说明它是哪个phpMyAdmin版本,这些字段是二进制还是blob类型?这些字段是int和varchar。Phpmyadmin 3.3.0(我无法升级)字段为int和varchar。Phpmyadmin 3.3.0。奇怪的是,他们只看前面的表格视图,不看编辑页面,看不到任何选项link@mowgli,请查看更新答案中的翻译,或通过设置英语语言进行尝试。我没有二进制/十六进制选项