Mysql中创建表的数据类型

类型名称说明字节数有符号类型无符号类型
整数类型TINYINT十分小的整数1 字节从-128 -> 127从0 -> 255
SMALLINT较小的整数2 字节从-32768 -> 32767从0 -> 65535
MEDIUMINT中等大小的整数3 字节从-2^23 -> 2^23-1从0 -> 2^24-1
INT标准的整数4 字节从-2^31-1 -> 2^31-1从0 -> 2^32-1
BIGINT较大的整数8 字节从-2^63-1 -> 2^63-1从0 -> 2^64-1
浮点类型FLOAT单精度浮点数4 字节可以表示正负数无符号 FLOAT 意义不大,通常用于存储非负的浮点数
DOUBLE双精度浮点数8 字节可以表示正负数无符号 DOUBLE 意义不大,通常用于存储非负的浮点数
DECIMAL高精度小数M+2 字节,M 为精度,D 为标度可以表示正负数无符号 DECIMAL 用于存储非负的高精度小数
日期时间类型DATE日期,格式为 'YYYY-MM-DD'3 字节
TIME时间,格式为 'HH:MM:SS'3 字节
DATETIME日期和时间,格式为 'YYYY-MM-DD HH:MM:SS'8 字节
TIMESTAMP时间戳,范围从 1970-01-01 00:00:00 到 2038-01-19 03:14:074 字节
YEAR年份,格式为 'YYYY' 或 'YY'1 字节
字符串类型CHAR固定长度字符串0-255 字节
VARCHAR可变长度字符串0-65535 字节
TEXT文本字符串,用于存储大量文本0-65535 字节
MEDIUMTEXT中等长度文本字符串0-16777215 字节
LONGTEXT长文本字符串0-4294967295 字节
ENUM枚举类型,只能取预定义的几个值中的一个1 或 2 字节,取决于枚举值的数量
SET集合类型,可以取多个预定义的值1 到 8 字节,取决于集合成员的数量

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值