MySQL中提供了多种对字符数据的存储类型,不同的版本可能有所差异。以5.0版本为例, MySQL包括了CHAR、VARCHAR、BINARY、VARBINARY、BLOB、TEXT、ENUM和SET等多种字符串类型。表3-4中详细列出了这些字符类型的比较。
表3-4 MySQL中的字符类型
下面将分别对这些字符串类型做详细的介绍。