数据库数据类型

来源:互联网 发布:技嘉b85网络唤醒 设置 编辑:程序博客网 时间:2024/06/15 06:36

1.整形数据

整形数据 字节数 TINYINT 1 SMALLINT 2 MEDIUMINT 3 INT 4 INTEGER 4 BIGINT 8

2.浮点类型和定点类型

浮点类型 字节数 FLOAT 4 DOUBLE 8 DECIMAL(M,D) M+2

M表示整数D表示小数


3.时间日期类型

时间日期类型 字节数 取值范围 YEAR 1 1901-2155 DATE 4 1000-01-01~9999-12-31 TIME 3 -838:59:59~838:59:59 DATETIME 8 1000-01-01 00:00:00~9999-12-31 23:59:59 TIMESTAMP 4 19700101080001~20380119111407

☞Year:2位表示:00~69—>2000~2069 70~99—>1970~1999(如何插入为0,则表示0000,如果插入为”0”,则表示2000)
☞DATE:YYYY-MM-DD
☞TIME:CURRENT_DATE() NOW()
☞DATETIME:
☞TIMESTAMP:最大时间–>2038-01-19 11:14:07


4.字符串类型

char :255 可变
char(5) ab
varchar:65535 可变
varchar (5)ab

TEXT
TINYTEXT、MEDIUMTEXT、TEXT、LONGTEXT


5 .二进制类型

时间日期范围 取值范围 BINARY(M) 字节数M,允许长度为0~M的定长二进制字符串 VARBINARY(M) 允许长度为0~M的变长二进制字符串,字节数为值的长度加1 BIT(M) M位二进制数据,M最大值为64 TINYBLOB 可变长二进制数据,最多255个字节 BLOB 可变长二进制数据,最多(2^16-1)个字节 MEDIUMBLOB 可变长二进制数据,最多(2^24-1)个字节 LONGBLBO 可变长二进制数据,最多(2^32-1)个字节

blob:比如存储图片,音频,视频等
地址,读取速度比较慢

0 0
原创粉丝点击