
正文
mysql数据库boolean类型,数据库 bool
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
MySQL中为什么没有布尔类型的数据类型
1、MySQL没有boolean类型。这也是比较奇怪的现象。
2、以mysql数据库为例,判断类型应该用tinyint类型。解释:mysql是不支持布尔类型的,当把一个数据设置成布尔类型的时候,数据库会自动转换成tinyint(1)的数据类型,其实这个就是变相的布尔。
3、mysql是不支持bool类型的,所以,当把一个数据设置成bool类型的时候,数据库会自动转换成tinyint(1)的数据类型,其实这个就是变相的bool。
4、布尔值。MySQL数据库存储布尔值,在Java编程中,我们经常会遇到将boolean值写入到mysql数据库的情况,但是,mysql数据库是没有boolean类型的,它的boolean值是用数字0和1来表示的。
相关问答
Q1: MySQL错误1064,刚开始学数据库
说明拼写出现错误。以错误拼写为例讲解mysql数据库出现错误代码1064的情况:输入如图所示的SQL语句。会看到有error错误信息提示 如图大致意思就是第一行这句SQL语句有语法错误。仔细阅读语句会看到select这个拼写错。
mysql没有boolean类型,boolean在MySQL里的类型为tinyint(1)。
mysql错误代码1064表示用户输入的sql语句有语法错误。
Q2: mysql数据类型存储需求及如何选择正确的类型
1、在选择数据列类型时,请从以下几个方面考虑:存放到数据列中的数据类型。数据值的取值范围。考虑性能和处理效率。数值操作比字符操作快。小类型的处理速度比大类型快。
2、数值类型(不是数据类型,别看错了)如果用来存放整数,根据范围的不同,选择不同的类型。 以上是几个整数选型的例子。
3、应该使用mysql 的内建类型而不是选择字符串来进行存储日期和时间,也应该使用整形来存储ip地址。
mysql数据库boolean类型的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于数据库 bool、mysql数据库boolean类型的信息别忘了在本站进行查找喔。






