MySQL 的 bool 布尔类型数据
在存储数据时,经常会用到“是”、“否”;“有”、“无”这种数据。
这种时候就要找bool这种数据类型了。
But, 百度结果显示,MySQL 不存在 Boolean。
嗯???
不死心。于是试着给表创建了一个变量,用了boolean 数据类型,创建过程中也没有报错。
嗯???百度错了??
哈哈!百度没错,查看一下刚才那张表的结构,你就会发现,
MySQL 早把 Boolean 变身为 tinyint(1) 了
MYSQL 保存 BOOLEAN 值时,用 1 代表 TRUE(true),0 代表 FALSE(false),boolean 在 MySQL 里的类型为 tinyint(1)
欢迎指错。 Thanks!