MYSQL char字符型区分大小写,查询区分大小写

有时候字段需要查询且区分大小写,所以

方法一:查询是在字段前面加binary

select * from session where binary session_id='abcACE'

方法二:修改字段

方式一

ALTER TABLE session MODIFY COLUMN `session_id` CHAR(32) 
        BINARY CHARACTER SET utf8 COLLATE utf8_bin NOT NULL  COMMENT 'session_id,在没有用户登录的情况下';

方式二

ALTER TABLE `session` CHANGE `session_id` `session_id` CHAR(32) binary NOT NULL COMMENT 'session_id,在没有用户登录的情况下';

你可能感兴趣的:(mysql)