字符集名称 | 描述 |
---|---|
latin1 |
也称为 ISO-8859-1,支持西欧语言。这是 MySQL 的默认字符集之一。 |
utf8 (或 utf8mb3 ) |
支持 Unicode,使用 1 到 3 个字节表示一个字符。它不支持需要 4 个字节编码的字符(如一些 emoji)。 |
utf8mb4 |
完整的 UTF-8 实现,支持所有 Unicode 字符,包括需要 4 个字节编码的字符。 |
gbk |
GBK 编码,主要用于中文简体文字。 |
gb2312 |
GB2312 编码,也是用于中文简体文字,但比 GBK 覆盖范围小。 |
big5 |
BIG5 编码,主要用于中文繁体文字。 |
sjis |
Shift JIS 编码,用于日文。 |
eucjpms |
EUC-JP with Microsoft/SAP extensions,用于日文。 |
cp1250 |
Windows-1250 编码,支持中欧语言。 |
cp1251 |
Windows-1251 编码,支持斯拉夫语言。 |
cp1252 |
Windows-1252 编码,类似于 latin1,但包含了一些额外的符号。 |
cp1256 |
Windows-1256 编码,支持阿拉伯语。 |
ucs2 |
使用 2 个字节表示一个字符的 Unicode 编码。 |
ascii |
标准 ASCII 编码,只支持英文字符及基本控制字符。 |