MySQL中的Boolean类型(没有Boolean)

这里记录一个在项目中开发的小事件:领导要求某个字段在mysql中存储类型为Boolean,并在其查看字段为tinyint时被小怼了一句(字段类型怎么还没有改成Boolean类型)

前台的参数类型大概如下:
{
“xxx”:“xxx”,
“xxx”:“xxx”,
“enable”:true或者false
}

对于前台传递的一个参数enable是true或者false,要求数据库存储为Boolean类型

用MySQL比较熟悉都知道在选择类型的时候是没有Boolean选项的,但是在实际运用中在写Boolean的时候是可以的,比如:
create table user(
id varchar(8),
name varchar(10),
age integer(3),
flag boolean
);
这样是可以创建成功的,但是下图明显报了个警告,不建议使用


我们再看一下表结构,发现实际上是tinyint(1)

多主动,少阿哥,希望能够有所帮助!

MySQL中的Boolean类型相关推荐

  1. MySQL 中的boolean/bool/tinyint(1)表示布尔类型

    结论:boolean/bool/tinyint(1)都可以表示布尔类型,没有区别,使用1 和0 表示真和假 数据库设计的时候经常会用到只有真假两种情况的字段,在java中有boolean类型 在mys ...

  2. MySQL中的列类型之字符串类型总结

    关联博文: MySQL中数值类型(列类型)与显示宽度 MySQL中的列类型之字符串类型总结 在SQL中,将字符串类型分为了六类:char,varchar,text,blob,enum和set. 类型 ...

  3. MySQL中的二进制类型

    文章目录 1 MySQL中的二进制类型 1.1 二进制类型概览 1.2 binary和varbinary类型 1.3 bit类型 1.4 blob类型 1.5 实战建议 1 MySQL中的二进制类型 ...

  4. MySQL中的Text类型

    文章目录 1 MySQL中的Text类型 1 MySQL中的Text类型 TEXT类型是一种特殊的字符串类型,包括TINYTEXT.TEXT.MEDIUMTEXT和LONGTEXT,其长度和存储空间的 ...

  5. MySQL中的浮点数类型和定点数类型

    文章目录 1 MySQL中的浮点数类型和定点数类型 1 MySQL中的浮点数类型和定点数类型 数据表中用浮点数类型和定点数类型来表示小数.浮点数类型包括单精度浮点数(FLOAT型)和双精度浮点数(DO ...

  6. MySQL中的整数类型

    文章目录 1 MySQL中的整数类型 1.1 整数类型简介 1.2 整数类型的附带属性 1 MySQL中的整数类型 1.1 整数类型简介 整数类型是数据库中最基本的数据类型.标准SQL中支持INTEG ...

  7. Java向数据库中插入Boolean类型的字段

    Boolean类型数据只有两个值true和false,在数据库中1代表true,0代表false. 在bean中定义Boolean类型,数据入库时会自动转换的.

  8. mysql中的字段类型

    Mysql中的字段类型 MySQL支持大量的列类型,它可以被分为3类:数字类型.日期和时间类型以及字符串(字符)类型.本节首先给出可用类型的一个概述,并且总结每个列类型的存储需求,然后提供每个类中的类 ...

  9. 面试官问:mysql中时间日期类型和字符串类型的选择

    摘要:MySQL中有多种表示时间日期的数据类型,主要有YEAR.TIME.DATE.DATETIME.TIMESTAMP等 本文分享自华为云社区<一针见血,mysql中时间日期类型和字符串类型的 ...

最新文章

  1. 【极客blog图文讲解】ruby以及Jekyll的环境配置(针对mac linux)
  2. Android Studio (8)---常用快捷键
  3. java string 日期格式_Java 日期格式和String 转换
  4. 移动目录下的隐藏文件
  5. 月薪3万Java优秀简历模板
  6. 阿里五月将推智能路由器天猫魔筒:野心昭然
  7. 杭州的互联网公司总结
  8. 两个PNP三极管组成限流电路原理分析
  9. cf两边黑屏怎么解决win10_win10玩红警卡顿黑屏,这样解决,有些老游戏也可以借鉴哦
  10. 【运动学】基于Matlab模拟斜抛运动
  11. sys.path用法介绍
  12. 网易楚留香获取服务器信息,楚留香手游生活采集物有哪些 获取攻略
  13. Java模式参考大全
  14. [RK3288][Android6.0] 调试笔记 --- CPU使用的频率表
  15. STM32入门开发: 制作红外线遥控器(智能居家-万能遥控器)
  16. SQL Server 查看列,添加列,修改列,删除列
  17. 前端包管理器的领头大哥——npm
  18. python无人驾驶_无人驾驶技术入门(四):无人车传感器 IMU 深入剖析
  19. python使用ddt_python数据驱动ddt的使用
  20. 【PAT乙级】1031 查验身份证

热门文章

  1. 解决Safari浏览器input输入框在disabled不显示文字
  2. SpringBoot-07-之数据库JPA(CRUD)
  3. H5 将html页面内容生成图片并上传至七牛
  4. Win10家庭版笔记本电脑开热点时显示“我们无法设置移动热点”
  5. kali安装docker教程
  6. 【JAVA程序设计】(C00094)基于SSM学生考勤管理系统
  7. rrdtool的使用介绍
  8. webug 2、布尔注入
  9. jumpserver 节点部署_Jumpserver部署
  10. 初探opencv——跟着入门文档的探索