3

We can store binary values using either binary or bit (up to 64 bits).

What is the difference between using binary(n) vs using bit(m) (where n = 8 × m)?

Are they recognized as the same thing by MySQL?

(Assuming using MySQL >= 5.0.3.)

4

1 回答 1

2

您可以根据需要使用 BIT 或 BINARY 存储位。BIT 数据类型在逻辑运算中可能更有用。

存储上有一个小的区别:

  • BINARY(M) 需要确切的字节数 - M
  • BIT 类型的长度可能会有所不同,请在此处找到更多信息 -数据类型存储要求
于 2012-07-06T07:16:32.490 回答