数据-类型

常用数据类型

        整数:int , bit

        小数:decimal

        字符串:char , varchar

        日期类型:date , time , datetime

        枚举类型(enum)

--特别说明类型

       decimal表示浮点数,如decimal(5,2)表示共存5位数,小数占2位

        char表示固定的字符串,如char(3),如果填充'ab'时会补一个空格为'ab '

        字符串text表示存储大文本,当字符大于4000时使用

        对于图片,音频,视频等文件,不存储在数据库中,而是上传的某个服务器上,然后在表中存储这个文件的保存路径

数值类型(常用)

类型字节大小有符号范围(Signed)无符号范围(Unsigned)
TINYINT1-128~1270~255
SMALLINT2-32768~327670~65535
MEDIUMINT3-8388608~83886070~16777215
INT/INTEGER4-2147483648~21474836470~4294967295
BIGINT8-9223372036854775808~92233720368547758080~18446744073709551615

字符串类型

类型字节大小示例
CHAR0~255类型:char(3)输入'ab'实际存储为'ab ',输入'abcd'实际存储为'abc'
VARCHAR0~255类型:varchar(3)输入'ab'实际存储为'ab',输入'abcd'实际存储为'abc'
TEXT0~65535大文本

日期时间类型

类型字节大小示例
DATA4'2021-01-01'
TIME3'12:29:59'
DATETIME8'2021-01-01 12:29:59'
YEAR1'2017'
TIMESTAMP4'1970-01-01 00:00:01'UTC~'2038-01-01 00:00:01'UTC

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值