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;
输出
+-------------+----------------------------------------------------------------------------------------------------------------------------------+ | Table | Create Table | +-------------+----------------------------------------------------------------------------------------------------------------------------------+ | BooleanDemo | CREATE TABLE `booleandemo` ( `IsOn` tinyint(1) DEFAULT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci | +-------------+----------------------------------------------------------------------------------------------------------------------------------+ 1 row in set (0.01 sec)
看上面的示例输出,BOOLEAN被转换为tinyint(1)。BOOL数据类型也是如此。创建表的查询如下所示−
mysql> create table BOOLDemo -> ( -> validUser BOOL -> ); Query OK, 0 rows affected (0.61 sec)
现在检查表的内部结构。查询如下 -
mysql> show create table BOOLDemo;
输出
+----------+------------------------------------------------------------------------------------------------------------------------------------+ | Table | Create Table| +----------+------------------------------------------------------------------------------------------------------------------------------------+ | BOOLDemo | CREATE TABLE `booldemo` (`validUser` tinyint(1) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci | +----------+------------------------------------------------------------------------------------------------------------------------------------+ 1 row in set (0.00 sec)
复制本文链接文章为作者独立观点不代表优设网立场,未经允许不得转载。
文章推荐更多>
- 1oracle怎么备份数据库
- 2mongodb数据库怎么连接
- 3电脑怎么连接wifi 轻松连接wifi的详细步骤分享
- 4yandex网页登录两个入口 yandex两个网页登录版
- 5oracle数据库怎么卸载干净
- 6UC浏览器m3u8转MP4方法
- 7ao3官方网站链接最新 ao3官方网站最新链接
- 8mysql %什么意思
- 9电脑黑屏却开着机怎么办 主机运行但黑屏解决方法轻松修复显示问题
- 10c盘和d盘有什么区别 详解c盘d盘功能区别的3个要点
- 11mysql怎么恢复表数据
- 12phpmyadmin怎么注册
- 13ao3官方网址入口2025 ao3官网入口链接2025
- 14手机浏览器哪个最好用 安卓手机浏览器大全
- 15电脑键盘fn在哪里 Fn功能键位置说明
- 16魔方云NAT建站如何实现端口转发?
- 17装系统c盘要留多大 系统盘容量规划的4个考量
- 18怎么登陆dedecms后台
- 19谷歌网站永久免费进入 谷歌在线浏览器免费入口2025
- 20在夸克上怎么搜资源 夸克资源精准搜索技巧
- 21uc浏览器下载的小说在哪 uc小说下载位置与阅读管理技巧
- 22phpmyadmin日志在哪里
- 23UC缓存视频导出到电脑步骤
- 24谷歌浏览器如何使用 谷歌浏览器新手使用教程
- 25手机uc浏览器的缓存视频怎么导出
- 26mongodb创建的数据库在哪里
- 27电脑摄像头转监控设备软件配置指南
- 28wordpress如何制作收藏
- 29夸克在哪里看视频 夸克视频播放入口指引
- 30mysql怎么恢复刚删除的表数据

|
+----------+------------------------------------------------------------------------------------------------------------------------------------+
| BOOLDemo | CREATE TABLE `booldemo` (`validUser` tinyint(1) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci |
+----------+------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)