首页 >> 大全

mysql连接校对_mysql字符集与校对集详解

2023-12-31 大全 22 作者:考证青年

设置数据存储编码格式

1)utf8

2) (支持Emoji 表情(Emoji 是一种特殊的 编码,常见于 ios 和 手机上))

2、校对

每种字符集都对应一些校对集,校对集会影响到排序规则、where查询、group by 结果、影响创建索引、影响连接查询索引、等查询

1) ( 大小写无关 Case 、没有实现排序规则 )

2) ( 基于标准的来排序和比较,能够在各种语言之间精确排序 )

3) ( 区分大小写 Case )

4) ( 直接将所有字符看作二进制串,然后从最高位往最低位比对。所以很显然它是区分大小写的 )

3、校对集优先级(字符集优先级同样的顺序)

查询语句(sql)> 列() > 表(table) > 数据库() > mysql实例 (mysql )

如果全都显示设置了,那么优先级顺序是 SQL语句 > 列级别设置 > 表级别设置 > 库级别设置 > 实例级别设置。

也就是说列上所指定的可以覆盖表上指定的,表上指定的可以覆盖库级别的。

如果没有指定,则继承下一级的设置。即列上面没有指定,则该列的和表上设置的一样

4、设置字符集、校对级的语句

1)mysql实例在字符集、校对级在f配置文件设置

2)数据库的字符集、校对级在创建语句指定

SET ;

3)表的字符集、校对级在创建语句指定

TABLE (

……

) = = =;

4)列的字符集、校对级在创建语句指定

TABLE (

"" (64) SET NOT NULL "",

……

) ……

5)查询语句的校对级在查询语句指定

FROM ;

, FROM ORDER BY ;

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了