今天客户提了一个需求,需要在数据库中,通过关键字,查找不区分大小写的数据。这时候我们可以这样。
通过查询资料发现需要设置collate(校对) 。 collate规则:
*_bin: 表示的是binary case sensitive collation,也就是说是区分大小写的
*_cs: case sensitive collation,区分大小写
*_ci: case insensitive collation,不区分大小写
只需要给查询的字段,对应的字段规则,选择第三种,就可以不区分大小写,如果需要区分的,则可以选择上面两种排序规则。
网友评论