关于SQL的关键字和函数名等不区分大小写,但是对于数据值是否区分大小写,和字符集与校对规则有关。
_ci(大小写不敏感),_cs(大小写敏感),_bin(二元,即比较是基于字符编码的值而与language无关)
(1)查看所有字符集和校对规则
show character set;
(2)查看GBK和UTF-8字符集的校对规则
show collation like ‘gbk%’;
show collation like 'utf8%';
关于SQL的关键字和函数名等不区分大小写,但是对于数据值是否区分大小写,和字符集与校对规则有关。
_ci(大小写不敏感),_cs(大小写敏感),_bin(二元,即比较是基于字符编码的值而与language无关)
(1)查看所有字符集和校对规则
show character set;
(2)查看GBK和UTF-8字符集的校对规则
show collation like ‘gbk%’;
show collation like 'utf8%';