嘿每个人当我从表中选择所有输出都是十六进制时我遇到了问题。
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 ;
答案 0 :(得分:1)
这可能不是您的数据存储方式的问题,而是phpMyAdmin如何显示它。单击选项,然后取消选中将二进制内容显示为HEX :
答案 1 :(得分:0)
4.0.4.2
中打破了“将二进制显示为十六进制”的功能