【问题标题】:Mysql Binary data typeMysql 二进制数据类型
【发布时间】:2014-11-01 08:26:20
【问题描述】:

所以我的二进制文件是: 0011010101100100001101000011000100110100001100000011001001100001011000100110001100110100011000100011001001100001001101110011011001100010001110010011011100110001001110010110010000111001001100010011000100110000001100010011011101100011001101010011100100110010 P>

Md5: 5d41402abc4b2a76b9719d911017c592

密码: 你好

我知道 mysql 中的数据类型是 BINARY,但是我需要使它的大小是多少? x要填什么?

BINARY(x)

【问题讨论】:

    标签: mysql types binary


    【解决方案1】:

    根据this,可以预测一个md5的大小。

    如果您不想这样做,似乎VARBINARY 类型就是您要查找的内容。

    【讨论】:

    • 根据这个en.wikipedia.org/wiki/MD5 和你链接到我的内容,你可以预测 md5 哈希的大小。 md5 哈希始终是 32 个字符的字符串。不,我想将我的二进制文件存储为 MYSQL 中的二进制文件。
    • 好吧,我真的误解了你的问题。很抱歉,Richard Grant 有您想要的答案。
    【解决方案2】:

    根据MANUAL

    [...] the length for BINARY and VARBINARY is a length in bytes rather than in characters.
    

    【讨论】:

      猜你喜欢
      • 2021-06-13
      • 2016-03-19
      • 2016-04-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-18
      • 2022-01-14
      相关资源
      最近更新 更多