Mysql查询条件不区分问题解决方案

Mysql查询数据时查询条件输入不管大小写,都能查到同样的数据。 比如: 输入 aaa 或者aaA ,AAA都能查询同样的结果,说明查询条件是大小写不敏感的。

 

解决方法一: 创建表时增加BINARY标志

CREATE TABLE T(
    A VARCHAR(10) BINARY
);

 

解决方法二: 查询时增加binary标志

select * from TableA where columnA like binary('aaa');

阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭