Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/57.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
Php 从表中选择*输出均为十六进制_Php_Mysql - Fatal编程技术网

Php 从表中选择*输出均为十六进制

Php 从表中选择*输出均为十六进制,php,mysql,Php,Mysql,大家好,当我从表中选择所有输出都是十六进制时,我遇到了一个问题 DB Engine MyISAM collation: utf8_bin 如何解决这个问题 --phpMyAdmin SQL Dump --version 4.0.4.2 CREATE TABLE IF NOT EXISTS `customer` ( `customer_id` int(11) NOT NULL AUTO_INCREMENT, `store_id` int(11) NOT NULL DEFAULT

大家好,当我从表中选择所有输出都是十六进制时,我遇到了一个问题

   DB Engine MyISAM collation: utf8_bin
如何解决这个问题

--phpMyAdmin SQL Dump
--version 4.0.4.2
CREATE TABLE IF NOT EXISTS `customer` (
   `customer_id` int(11) NOT NULL AUTO_INCREMENT,
   `store_id` int(11) NOT NULL DEFAULT '0',
   `firstname` varchar(32) COLLATE utf8_bin DEFAULT '',
   `lastname` varchar(32) COLLATE utf8_bin DEFAULT '',
   `email` varchar(96) COLLATE utf8_bin DEFAULT '',
   `telephone` varchar(32) COLLATE utf8_bin NOT NULL DEFAULT '',
   `date_added` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
 PRIMARY KEY (`customer_id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=5000042 ;

这可能不是数据存储方式的问题,而是phpMyAdmin如何显示数据的问题。单击选项,然后取消选中将二进制内容显示为十六进制:


在4.0.4.2中,“将二进制显示为十六进制”的功能被破坏了

我们无法看到您的代码,除非您将其发布到其客户表中,当从客户中选择*时,所有行都是十六进制的。这是主机的问题。我的朋友告诉我可能是你的连接(DSL线路带)问题。如果您不愿意共享您的表结构或相关代码,您可以从这里得到很少的帮助,可能数据是十六进制字符串?在更新之前,我们使用WHM nx2服务器,一切正常,但当phpmyadmin更新时,我只注意到所有排序规则都已经是utf8\U bin,当我发出命令从表中选择时。。所有输出都在hexa 2345F454B偶数客户表中。当您单击“编辑一行”时,您可以查看文本,但选择的结果是十六进制。Benn我在哪里可以找到这些设置使用4.0.4.2进行编辑