MySql数据库在查询时,默认是大小写不敏感的,如果项目需要对大小写敏感时,可以通过以下两种方式的任意一种完成。
一:修改需要对大小写敏感的表字段的字符校对规则Collation
字符集是一套符号和编码。字符校对规则是在字符集内用于比较字符的一套规则。
默认设置是utf8_general_ci,表示对大小写不敏感。
修改为utf8_bin(大小写敏感)后,再次查询即可对大小写敏感。
二:在查询语句中的字段前加入关键字binary
例如SELECT * FROM tbl_user WHERE binary user='Admin';
即可实现对大小写的敏感。