固定宽度二进制数据的理想场类型

时间:2010-01-08 16:19:01

标签: mysql character-encoding field binary-data sqldatatypes

如果我想存储二进制数据(哈希值)并且它们总是128字节长,我应该使用哪种字段类型? BLOB很好,但它们不是固定的宽度(并导致动态表)。CHAR需要一个字符集。

1 个答案:

答案 0 :(得分:4)

您可以使用BINARYBINARY(128)

请注意,如果您要存储字符数据,则使用操作系统的标准字符集将字符转换为字节值,因此您必须考虑任何跨平台问题。