MYSQL字段属性之int() 和 tinyint()的区别
MYSQL字段属性之int() 和 tinyint()的区别?
今天在教学过程中,遇到几个已经是就业阶段的学生了,关于int()和tinyint()的区别都不知道,不禁感叹,特别在此解读一下:
int占4个字节,tinyint占1个字节,如果存储一个较小的数,用tinyint性能更高一点。
什么时候用int,什么时候用tinyint?
tinyint 独立使用时,使用范围是0-127.
tinyint unsigned的使用范围是0到255的整型数据,存储大小为1字节。int unsigned的使用范围是0到4294967295,存储大小为4个字节。tinyint所占的内存小,作用范围也小。
综合考虑,我个人认为,如果数字较小比如用0和1表示性别或者表示年龄时,可以用tinyint。例如:见下图
可是,如果数字可能会超过255,则建议使用int。
声明:以上文案均为个人偏居一隅的理解,仅限于在教学中为学生答疑互动使用,如有不足之处,请您留下您宝贵的建议。
欢迎点赞、关注。
MYSQL字段属性之int() 和 tinyint()的区别相关推荐
- MySql中对应字段属性为int取出来却为Long
今天遇到了如题的问题,接下来看下控制台的报错信息: java.lang.IllegalArgumentException: Can not set int field cn.zyx.po.User.i ...
- mysql 字段属性命令_mysql 操作字段 命令
ALTER TABLE - 更改表属性 添加字段: alter table `user_movement_log` Add column GatewayId int not null default ...
- 【java基础】int和tinyint的区别
在上一篇中,我们讲述了int在变量声明中的使用,这次我们来看看int在数据库中的使用.比如这个表: 下面我们来回答几个问题: int(2)中的2是什么意思? 2是能存储的最小显示长度,如果插入的数据不 ...
- Mysql字段数据类型:char与varchar的区别
char: 1 声明的字段如果数据类型为char,则该字段占据的长度固定为声明时的值,例如:char(4),存入值 'ab',其长度仍为4.. 2 char的长度声明范围是 0-255 3 当存储数据 ...
- MySQL数据类型及字段属性
MySQL 数据类型MySQL中定义数据字段的类型对你数据库的优化是非常重要的.MySQL支持多种类型,大致可以分为三类: 数值 日期/时间 字符串(字符) 数值类型 MySQL支持所有标准SQL数值 ...
- 初识mysql数据字段属性_MySQL数据库~~~~初识、基础数据类型
一 数据库初识 1.1 什么是数据库 数据库(DataBase,简称DB),简而言之可视为电子化的文件柜----存储电子文件的处所,用户可以对文件中的数据运行新增,截取,更新,删除等操作. 所谓数据库 ...
- mysql字段类型原理_mysql数据类型和字段属性原理与用法详解
本文实例讲述了mysql数据类型和字段属性.分享给大家供大家参考,具体如下: 本文内容: 数据类型 数值类型 整数型 浮点型 定点型 日期时间类型 字符串类型 补充: 显示宽度与zerofll 记录长 ...
- MySQL数据库(13):列属性(字段属性)
列属性(字段属性) 6个属性: null.默认值.列描述.主键.唯一键.自动增长 1.null 代表字段为空 注意: 在设计表的时候,尽量不要让数据为空 MySQL的记录长度为65535个字节,如果一 ...
- mysql中int(m)_mysql中int(M) tinyint(M)中M的作用
原先对mysql不太理解,但也没有报错.但理解的不够深入.这次补上. 原来以为int(11)是指11个字节,int(10)就是10个字节.我错了. http://zhidao.baidu.com/li ...
最新文章
- 程序开发中那些莫名奇妙的bug
- 使用MUI框架,模拟手机端的下拉刷新,上拉加载操作。
- python去停用词用nltk_【NLTK】安装和使用NLTK分词和去停词
- Eclipse手动添加dtd文件使xml能自动提示
- 番茄助手 VS2015
- [转载][路由器] k2p支持ipv6相关设置
- 车辆跟踪设备中晶振分类简介
- 数学竞赛辅导陈启浩pdf_高中数学竞赛考试大纲及必备辅导书汇总,尖子生请收好...
- 云服务器Tomcat版本升级(Tomcat6升级至Tomcat7和Tomcat8)问题总结
- Accuracy和Precision的区别
- 富士康年轻工人现状调查:厌倦并依赖着-转自鲜果网
- HTML教程(8)-播放音乐
- 解决从GitHub拉取、提交代码一直验证失败的问题
- 岁月温柔-21 妈妈转到省医院第2天
- 以周一为每周的第一天,计算周数
- LLC谐振电路(二) 同步整流技术
- 哥德巴赫猜想计算机验证进展,哥德巴赫猜想的最新进展,不知道下文证明的是否正确,求验证...
- CSS3实用效果大全
- pcb成孔与孔金属化技术
- SimaPro生命周期评价案例分析