我想在表中添加一列,其中包含两个值:1 或 0。
MySQL 中存储数据的最小数据类型是什么?
A TINYINT(1)
可以包含之间的数字-127
to 127
.
您可以使用位(1)
http://dev.mysql.com/doc/refman/5.0/en/storage-requirements.html http://dev.mysql.com/doc/refman/5.0/en/storage-requirements.html
BOOL 在 MySQL 中存储为 TINYINT,这将占用 1 个完整字节
http://dev.mysql.com/doc/refman/5.0/en/other-vendor-data-types.html http://dev.mysql.com/doc/refman/5.0/en/other-vendor-data-types.html
位 (1) 通常也占用 1 个字节,但如果单个记录中有多个位,那么它们将存储在同一字节中,每个字节最多 8 个位。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)