MyISAM 表和 MySQL 5.1 中的 Tinyint 和 0 和 1 值还是 ENUM 0,1 哪个更好?
最佳答案
您可以使用 mysql 5.1 reference 中提到的 BIT(1)
.我不会推荐 enum
或 tinyint(1)
因为 bit(1)
只需要 1 位来存储 bool 值,而 tinyint(1)
需要 8 位。
关于php - MySQL 中 bool 值的 TINYINT 与 ENUM(0, 1),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3546186/