mysql查询条件不区分大小写问题
2019-12-23 00:00:40   来源:   浏览: 次

导读:解决方法。1 可以将查询条件用binary()括起来。 比如: select * from TableA where columnA like binary(& 39;aaa& 39;);2
解决方法。
 
1.可以将查询条件用binary()括起来。  比如:     select  * from TableA  where  columnA like binary('aaa');
 
2. 可以修改该字段的collation 为 binary
 
比如:
 
ALTER TABLE TABLENAME MODIFY COLUMN COLUMNNAME VARCHAR(50) BINARY CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL;
 
解决该问题