2.3 字符集
字符编码
固定长度编码方案
表示不同的字符所需要的字节数量是相同的。ASCII、UCS2
可变长度编码方案
表示不同的字符所需要的字节数量是相同的。UTF-8、GB2312
utf8mb4
MySQL 的字符串类型
| 类型 | 最大长度 | 存储空间要求 | 含义 |
|---|---|---|---|
| CHAR(M) | M 个字符 | MxW 字节 | 固定长度的字符串 |
| VARCHAR(M) | M 个字符 | L+1 或 L+2 字节 | 可变长度的字符串 |
L 表示字符串内容占用字节数。
CSNotes固定长度编码方案
表示不同的字符所需要的字节数量是相同的。ASCII、UCS2
可变长度编码方案
表示不同的字符所需要的字节数量是相同的。UTF-8、GB2312
| 类型 | 最大长度 | 存储空间要求 | 含义 |
|---|---|---|---|
| CHAR(M) | M 个字符 | MxW 字节 | 固定长度的字符串 |
| VARCHAR(M) | M 个字符 | L+1 或 L+2 字节 | 可变长度的字符串 |
L 表示字符串内容占用字节数。