校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > 数据库 > 条件&排序
题目

如何解决MySQL查询不区分大小写的问题

解答

解决方法

1.可以将查询条件用binary()括起来

select * from TableA where binary columnA ='aaa';

2.可以修改该字段的collation 为 binary

ALTER TABLE TABLENAME MODIFY COLUMN COLUMNNAME VARCHAR(50) BINARY CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL;

3.在建表时时候加以标识

create table some_table(
str char(20) binary
)


C 0条回复 评论

帖子还没人回复快来抢沙发