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)
复制本文链接文章为作者独立观点不代表优设网立场,未经允许不得转载。
文章推荐更多>
- 1wordpress怎么更新
- 2电脑截屏的图片保存在哪里 截图默认存储路径查询
- 3redis怎么解决数据一致性
- 4oracle设置定时任务在某个时间段内定时执行怎么设置
- 5discuz和wordpress区别
- 6mysql怎么使用数据库
- 7夸克搜索栏怎么调到顶部 夸克搜索栏位置设置方法
- 8海棠书屋在线入口 海棠书屋在线阅读入口
- 9电脑黑屏却开着机有鼠标箭头 黑屏鼠标箭头显示问题处理技巧
- 10mysql属于哪种数据库类型
- 11mysql初始化数据库失败怎么办
- 12 手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?
- 13电脑开机后进不了系统 系统无法进入修复方法
- 14摄像头改装后的隐私保护注意事项
- 15uc浏览器上缓存的视频怎么导出
- 16uc浏览器怎么退出登录账号 uc账号安全退出操作指南
- 17wordpress如何禁用谷歌地图
- 18wordpress的图片存放在哪
- 19wordpress安装插件时需要给什么权限
- 20如何把wordpress改成中文版
- 21oracle查询存储过程执行记录时间怎么查
- 22 网站制作大概要多少钱一个,做一个平台网站大概多少钱?
- 23wordpress怎么从数据库获取数据
- 24uc浏览器怎么样退出登录 uc账号登出常见问题解决方法
- 25navicat在哪里激活
- 26亚马逊登录卖家入口 亚马逊卖家中心登录入口2025
- 27win10家庭版跳过创建账户的步骤教程
- 28uc浏览器极速版是什么意思 uc极速版特点与适用场景说明
- 29怎么给oracle用户授权
- 30俄罗斯入口搜索引擎首页 俄罗斯搜索入口官网首页

|
+----------+------------------------------------------------------------------------------------------------------------------------------------+
| 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)