mysql bool boolean tinyint
- MySQL数据库将字段的数据类型BOOL/BOOLEAN默认地转换成TINYINT(1);
- 写入的布尔类型值TRUE 转换成了 1,FALSE 转换成了 0;
- 超过TINYINT数据类型存储的上下限制的值,被自动截断;
- 布尔类型BOOL/BOOLEAN等同于TINYINT(1),只是使用其中低位存储值,其他存储位都置0的做法,而且0为FALSE,非0值则为TRUE
- 若向布尔类型BOOL/BOOLEAN字段,存储一个非0/1,也非TRUE/FALSE的值,不会出现转换,而是存储你所填写的真实值;
侵删