标签: mysql types
BIT和BOOLEAN有什么区别?
答案 0 :(得分:5)
tinyint(1)是一个整数类型,其定义的显示宽度为1. BIT数据类型表示可以具有1到64位的位字段值。
tinyint的存储大小始终为1字节,而BIT(n)的存储大小约为INT((n + 7)/ 8)字节
您可以使用特殊符号写入BIT字段,例如b'1111',不要认为你可以在INT / TINYINT字段中使用它