nmsl

整数
整数:常用INT   INTEGER   占4个字节,2**32,可以表示常用范围整数。
(不常用)TINYINT(1字节)  SMALLINT(2字节) MEDIUMINT(3字节)
BIGINT(8字节) 适用身份证号、VIP号码比较长的编号。
浮点数
常用 FLOAT(4字节) 单精度小数 。 即使是单精度,范围也不小。
DOUBLE(8字节) 双精度小数。
场景 金钱计算,轨道计算。
字符串
CHAR  char(10) 可以存储长度(字节长度)不超过10的字符串。例如"hello"。但由于长度按照字节判断,存unicode编码的中文只能存3个。
常用  VARCHAR 0-65535字节,variable char 可变字符串。VARCHAR(5)  可以存储5个中文或5个英文字母。场景 用户名、家庭住址。
TEXT TINYTEXT  medium  longtext , 场景 大文本存储,书籍文章、用户反馈。
BLOB medium  longblob ,二进制文件, 场景 图片、视频。但一般不在数据库中存储图片和视频,因为会增加数据库的计算压力和带宽传输压力和备份还原的难度和用户信息静态资源耦合到一起,解决方案是 图片视频存到普通文件目录下,数据库中存储文件路径。
————————————————
版权声明:本文为CSDN博主「四月的梦游人」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_43719547/article/details/84177136

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值