mysql中有什么数据类别
发布时间:2022-02-22 21:41:48 所属栏目:MySql教程 来源:互联网
导读:这篇文章将为大家详细讲解有关mysql中有什么数据类型,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 mysql数据类型有:1、数值类型;2、日期和时间类型;3、字符串类型是CHAR、VARCHAR、BINARY【二进制数据类型】、BL
这篇文章将为大家详细讲解有关mysql中有什么数据类型,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 mysql数据类型有:1、数值类型;2、日期和时间类型;3、字符串类型是CHAR、VARCHAR、BINARY【二进制数据类型】、BLOB、TEXT【文本类型】、ENUM【枚举类型】和SET【数据集合】。 mysql数据类型有: MySQL支持的数据类型在几类:数值类型,日期和时间类型和字符串(字符)类型。 在定义字段是我们经常使用 num int(10) unsigned 这种写法,其中的 int(10) 并不是表示该字段会存储10个长度的数字。 int(M) 表示的是数字显示的格式,并且只能在字段属性设置了zerofill时才有效。 如果字段指定了zerofill属性,mysql会自动为字段加上UNSIGNED 属性。 当涉及列表达式或UNION查询中时,ZEROFILL属性将被忽略 默认值必须是一个常亮,不能函数或者表达式。例外:TIMESTAMP的默认值可以使用CURRENT_TIMESTAMP BLOB and TEXT 不能设置默认值 如果一个列不明确的指出默认是是多少的情况下: 如果数据库为strict mode 模式下,则会报错 如果模式不处于strict mode模式,系统会根据类型来确认使用何种默认值 日期和时间格式: 表示时间值的日期和时间类型是日期时间(DATATIME)、日期(DATA)、时间戳(TIMESTAMP)、时间(TIME)和年份(YEAR)。 (编辑:好传媒网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |