设置 数据库 查询 区分大小写
2014-05-16 18:07
369 查看
————————
win xp 32bit
mysql 5.5 server
————————
新建一个数据库 sa001
设置字符集为 UTF-8 (utf8 -- UTF-8 Unicode)
排序规则 不选的话 默认是 utf8_general_ci
>.<
新建一个表test
create table test (id int primary key, name varchar(20));
新加一条数据
insert into test values (1,"test");
*-*
根据name查询 会发现 name="test" || name="Test" || name="TeSt"
都能查出来
-_-
解决这个只需要在新建数据库的时候 字符集 排序规则 设置为 utf8_bin 即可
Complete!
-.-
win xp 32bit
mysql 5.5 server
————————
新建一个数据库 sa001
设置字符集为 UTF-8 (utf8 -- UTF-8 Unicode)
排序规则 不选的话 默认是 utf8_general_ci
>.<
新建一个表test
create table test (id int primary key, name varchar(20));
新加一条数据
insert into test values (1,"test");
*-*
根据name查询 会发现 name="test" || name="Test" || name="TeSt"
都能查出来
-_-
解决这个只需要在新建数据库的时候 字符集 排序规则 设置为 utf8_bin 即可
Complete!
-.-
相关文章推荐
- 数据库中查询区分大小写
- 修改server2005数据库的区分大小写设置
- ElasticSearch query查询的时候不区分大小写的设置
- sqlserver 数据库区分大小写设置
- sqlserver 数据库区分大小写设置
- 使mysql查询条件区分大小写 数据库搜索中大小写敏感性
- MySql 数据库查询区分大小写(创建数据库时)
- 11/1 面试总结-设置mysql 查询区分大小写
- 数据库查询 实现比较字符串时,区分大小写。
- 如何设置Sql Server数据库查询时区分大小写和全角半角
- sqlserver 数据库区分大小写设置
- SQL设置数据库属性(不区分大小写,重音,假名,宽度)
- SqlServer 数据库查询时,英文大小写不区分,如何解决
- SQL数据库设置数据库区分大小写的方法
- 数据库查询语句 动态加入查询条件 不区分大小写
- windows系统下mysql查询语句区分大小写的设置。
- 数据库区分大小写查询 & sqlite不区分大小写查询
- 数据库SQL中的分钟表示应该使用MI(非常重要的一个问题,以前一直认为和java中一样,用mm就可以表示);校对规则(查询时区分大小写)
- sqlserver 数据库区分大小写设置
- 数据库_MySQL_查询时强制区分大小写的方法