文档主页
MySQL 8.4 参考手册
相关文档 下载本手册
PDF (US Ltr) - 39.9Mb
PDF (A4) - 40.0Mb
手册页 (TGZ) - 258.5Kb
手册页 (Zip) - 365.5Kb
信息 (Gzip) - 4.0Mb
信息 (Zip) - 4.0Mb


MySQL 8.4 参考手册  /  字符集、排序规则、Unicode  /  指定字符集和排序规则

12.3 指定字符集和排序规则

字符集和排序规则的默认设置分为四个级别:服务器、数据库、表和列。以下部分中的说明可能看起来很复杂,但在实践中,多级默认设置会产生自然而明显的结果。

CHARACTER SET 用于指定字符集的子句中。CHARSET 可以用作 CHARACTER SET 的同义词。

字符集问题不仅影响数据存储,还影响客户端程序与 MySQL 服务器之间的通信。如果希望客户端程序使用与默认字符集不同的字符集与服务器通信,则需要指明要使用的字符集。例如,要使用 latin1 Unicode 字符集,请在连接到服务器后发出以下语句:

SET NAMES 'latin1';

有关客户端/服务器通信中与字符集相关的问题的详细信息,请参阅 第 12.4 节“连接字符集和排序规则”