MySQL数据库中常用的数据类型

MySQL数据库中常用的数据类型:

1 整数类型(Integer Types):
TINYINT:1字节,范围为-128到127(有符号)或0到255(无符号)
SMALLINT:2字节,范围为-32,768到32,767(有符号)或0到65,535(无符号)
MEDIUMINT:3字节,范围为-8,388,608到8,388,607(有符号)或0到16,777,215(无符号)
INT:4字节,范围为-2,147,483,648到2,147,483,647(有符号)或0到4,294,967,295(无符号)
BIGINT:8字节,范围为-9,223,372,036,854,775,808到9,223,372,036,854,775,807(有符号)或0到18,446,744,073,709,551,615(无符号)
2 浮点数类型(Floating-Point Types):
FLOAT:4字节,范围为-3.402823466E+38到-1.175494351E-38、0,以及1.175494351E-38到3.402823466E+38
DOUBLE:8字节,范围为-1.7976931348623157E+308到-2.2250738585072014E-308、0,以及2.2250738585072014E-308到1.7976931348623157E+308
3 定点数类型(Fixed-Point Types):
DECIMAL:可变长度,用于存储精确的小数,指定为DECIMAL(M, D),其中M表示总位数,D表示小数位数
4 日期和时间类型(Date and Time Types):
DATE:存储日期,格式为'YYYY-MM-DD'
TIME:存储时间,格式为'HH:MM:SS'
DATETIME:存储日期和时间,格式为'YYYY-MM-DD HH:MM:SS'
TIMESTAMP:存储日期和时间,范围为'1970-01-01 00:00:01'到'2038-01-19 03:14:07'
5 字符串类型(String Types):
CHAR:固定长度字符串,最多255个字符
VARCHAR:可变长度字符串,最多65535个字符
TEXT:可变长度字符串,最多65535个字符
6 二进制类型(Binary Types):
BINARY:固定长度二进制字符串,最多255个字符
VARBINARY:可变长度二进制字符串,最多65535个字符
BLOB:可变长度二进制字符串,最多65535个字符

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值