BOOLEAN 或 TINYINT 在 MySQL 中存储值?

BOOLEAN 或 TINYINT 在 MySQL 中存储值?

MySQL的BOOLEAN和BOOL都等同于TINYINT(1)。每当你使用BOOLEAN和BOOL数据类型创建列时,MySQL会隐式地将BOOLEAN和BOOL转换为TINYINT(1)。BOOLEAN和BOOL是TINYINT(1)的等价词,因为它们是同义词。

使用BOOLEAN数据类型创建表。创建表的查询语句。

mysql> create table BooleanDemo -> ( -> IsOn BOOLEAN -> ); Query OK, 0 rows affected (0.58 sec)登录后复制

mysql> show create table BooleanDemo;登录后复制