首页 > 代码库 > MySQL大小写敏感说明

MySQL大小写敏感说明

Mysql默认的字符检索策略:utf8_general_ci  表示不区分大小写,这个是utf8字符集默认的校对规则;utf8_general_cs  表示区分大小写,utf8_bin         表示二进制比较,同样也区分大小写注:Mysql5.6.10版本中,不支持utf8_general_cs1.在表级别控制create table test01(id int primary key,name varchar(32) not null)engine=innodb collate=utf8_bininsert into test01(id,name)values(1,‘a‘);insert into test01(id,name)values(1,‘A‘);创建表是指定 collate=utf8_bin2.在数据库级别控制:ALTER DATABASE `databaseName` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci未测试

 

MySQL大小写敏感说明