【发布时间】:2010-12-25 12:45:21
【问题描述】:
MySQL 中的 VARCHAR 和 CHAR 有什么区别?
我正在尝试存储 MD5 哈希。
【问题讨论】:
-
MD5 哈希总是 32 个字符。因此,为了最大限度地提高性能,请使用 CHAR(32),因为 CHAR 是固定长度的(有关 CHAR 和 VARCHAR 之间差异的更多详细信息,请参阅下面的答案)。
-
MySQL 文档:The CHAR and VARCHAR types