数字类型(列类型)、时间日期类型、字符串类型

数据类型(列类型):

对数据进行统一的分类,从系统的角度出发,为了能够使用统一的方式进行管理,更好地利用有限的空间

SQL中将数据类型分成三类

数值类型

字符串类型

时间日期类型

整数型:

tinyint:迷你整型

smallint:小整型

mediumint: 中整型

int:标准整型

bigint:大整型

小数型:

带有小数点或者范围超出整型的数值类型

浮点型:小数点浮动,精度有限,而且会丢失精度

定点型:小数点固定,精度固定,不会丢失精度

时间日期类型:DATETIME DATE TIME TIMESTAMP YEAR

字符串类型:char 、varchar、text 、blob 、 enum 、 set、

文本字符串:如果数据非常大,通常超过255个字符就会使用文本字符串

文把字符串根据存储的数据的格式分为:

text:存储文字、存储二进制数据的文件路径

blob:存储二进制数据(通常不用)

枚举字符串(enum):事先把所有可能出现的结果都设计好,实际上存储的数据必须是规定好的数据中的一个

集合字符串:跟枚举类似,实际存储的是数值,而不是字符串,但集合是多选

主健:primarykey,主要的健,一张表只能有一个字段可以使用对应的健,用来唯一的约束该字段里面的数据,不能重复,这种称之为主键

你可能感兴趣的:(数字类型(列类型)、时间日期类型、字符串类型)