发布时间:2026-07-21阅读(1)

这里我们先来回顾一下上一篇讲了什么内容:
提示:这里有一个思考题目那就UTF-8mb3和utf8-mb4的字符集有什么区别?这里也隐藏了一个历史遗留问题带来的坑,如果主要使用Mysql数据库这个坑有必要仔细了解一下,在上篇的文章最后给出答案,这里不再赘述。
- 查看字符集命令:show charset;,比如:show charset like big%;
- 比较规则查看:show collation [like 匹配模式],比如show collation like utf_%;
- 字符集和比较规则的级别分为四种: 服务器级别:可以通过配置文件进行设置,但是启动之后无法修改服务器级别的字符集或者比较规则。 数据库级别:如果没有指定数据库级别比较规则或者字符集,则默认使用服务器的。 表级别:表级别在默认的情况下使用数据库级别的字符集和比较规则。 列级别:列级别规则使用比较少,通常在建表的时候指定,但是通常不建议同一个表使用不同字符集的列。
- 最后,我们回顾一下字符集和比较规则的常见命令。
Copyright © 2024 有趣生活 All Rights Reserve吉ICP备19000289号-5 TXT地图HTML地图XML地图