当我们输入不管大小写都能查询到数据,例如:输入 aaa 或者aaA ,AAA都能查询同样的结果,说明查询条件对大小写不敏感。于是怀疑Mysql的问题。发现的确是大小不敏感 。通过查询资料发现需要设置collate(校对) 。ALTER TABLE TABLENAME MODIFY COLUMN COLUMNNAME VARCHAR BINARY CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL;select * from some_table wh