接觸微信,裏面的粉絲表wx_fans裏有個字段`nickName` mediumblob。sql
爲何要用mediumblob類型,由於用戶的暱稱含有特殊的字符,防止亂碼。因而查詢出來時候就須要用到微信
CAST(wf.nickName AS CHAR CHARACTER SET utf8 ) AS nickName
進行轉碼顯示。雖然有點麻煩,仍是認了,不知道有沒有更好的辦法。spa
CREATE TABLE `wx_fans` ( `id` int(11) NOT NULL AUTO_INCREMENT, `openId` varchar(255) DEFAULT NULL, `nickName` mediumblob, `country` varchar(255) DEFAULT NULL, `province` varchar(255) DEFAULT NULL, `city` varchar(255) DEFAULT NULL, `groupId` int(11) DEFAULT NULL, `sex` varchar(255) DEFAULT NULL, `headImg` varchar(255) DEFAULT NULL, `language` varchar(255) DEFAULT NULL, `status` int(11) DEFAULT NULL COMMENT '0:在用 1:刪除 ', `subscribe_time` datetime DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=1230 DEFAULT CHARSET=utf8;