1 默认情况下 表名字段名在window下不敏感 linux下敏感
2 默认情况下 对于数据大小写不敏感
3 如果在插入的时候想对数据大小写敏感,可以在建表的时候使用collate关键字(改变排序顺序)
例如
create table book{
id int ;
name varchar collate Chinese_PRC_CS;
}
注:
CS 敏感
CI 不敏感
BIN 二进制 故也敏感
另外还有
Chinese_PRC 按拼音
Chinese_PRC_Stroke 按笔顺
4 如果查询的时候要大小写敏感,可以
col_name COLLATE latin1_general_cs LIKE 'a%'
col_name LIKE 'a%' COLLATE latin1_general_c