字符集 定长 编码方式 说明
ACSII 是 单字节7位编码 最早的奠基性字符集
ISO-8859-1/latin1 是 单字节8 位编码 西欧字符集,经常被一些程序员用来转码
GB2312-80 是 双字节编码 早期标准,不推荐再使用
GBK 是 双字节编码 虽然不是国标,但支持的系统不少
GB 18030 否 2 字节或4 字节编码 开始有一些支持,但数据库支持的还少见
UTF-32 是 4 字节编码 UCS-4 原始编码,目前很少采用
UCS-2 是 2 字节编码 Windows 2000 内部用UCS-2
UTF-16 否 2 字节或4 字节编码 Java 和Windows XP/NT 等内部使用UTF-16
UTF-8 否 1 至4 字节编码 互联网和UNIX/Linux 广泛支持的Unicode 字符集;MySQLServer 也使用UTF-8