【发布时间】:2011-01-02 23:47:28
【问题描述】:
如果我想存储二进制数据(哈希值)并且它们总是 128 字节长,我应该使用什么字段类型? BLOBs 很好,但它们不是固定宽度(并导致动态表格)。CHAR 需要一个字符集。
【问题讨论】:
-
就个人而言,我会在平台之间切换时对数据进行 hex 或 base64 编码以确保安全。还有用于 CHAR 的 utf8_bin 字符集。但可能有更好的解决方案,所以这只是一个评论。 :)
标签: mysql character-encoding field binary-data sqldatatypes