MYSQL 区分大小写

今天客户提了一个需求,需要在数据库中,通过关键字,查找不区分大小写的数据。这时候我们可以这样。

通过查询资料发现需要设置collate(校对) 。 collate规则

*_bin: 表示的是binary case sensitive collation,也就是说是区分大小写的

*_cs: case sensitive collation,区分大小写

*_ci: case insensitive collation,不区分大小写

只需要给查询的字段,对应的字段规则,选择第三种,就可以不区分大小写,如果需要区分的,则可以选择上面两种排序规则。


你可能感兴趣的:(MYSQL 区分大小写)