【发布时间】:2012-06-25 10:29:12
【问题描述】:
我正在为一个需要使用布尔日期类型来存储两种状态(真或假)的网站设计数据库。我正在使用 MySQL。
在使用 phpMyAdmin 设计数据库时,我发现我同时拥有 BOOLEAN 数据类型和 TINYINT 数据类型。
我浏览了不同的文章,有人说 TINYINT 与 BOOLEAN 相同,没有区别。有人说 BOOLEAN 在 MySQL 中被转换为 TINYINT。
我的问题是,如果它们都相同,为什么存在两个?应该只有其中一个。
这里是我读到的文章的参考:
http://www.careerride.com/MySQL-BOOL-TINYINT-BIT.aspx
http://dev.mysql.com/doc/refman/5.5/en/numeric-type-overview.html
【问题讨论】:
标签: mysql types boolean tinyint