int(11)到底占几个字节,亲测保证可靠
前言
你是不是一直以为Int(11)就是占11个字节,int(3)就是占3个字节,如果你是这样想的那就大错特错了,这里小编就带着大家一起重新巩固学习吧,打破之前的错误“认为”。
开始测试
第一步:我将c字段的数据类型设置成了int(11)
接下来我进行插入数据,报出了如下信息:
怎么回事?不应该是成功返回信息嘛。但我插入9条数据的时候,成功了
这里我插入10也没成功,这里就不再展示了。正想为什么的时候,我进行了第二步测试。
第二步测试:
我将int(11)改成了int(15),但最后发现插入的还是9个数字,字节还是9个字节。
第三步测试:
我又改成了int(4)与及小于11的数字,发现都是1个字节。
这是怎么回事呢?但如果是varchar不是这样,varchar(11)就存11个字符,varchar是变长的,varchar(m)只是它的长度范围,但根据他的范围对于长度也是有限制的
第四步测试:颠覆上面步骤的认知
上面我用repeat测的时候发现只能插入9个数字,所以我误认为Int(11)是只能插入9个字节,但最后发现是能插入10个长度,但不管插入多少长度,int是固定的就是占四个字节。int(3)和Int(11)只是他们占的长度不一样而已,在使用上并没有什么区别,其Int(M)这个M就是长度,这个长度如果超出了则没有影响,没有超出会在数的前面用0补齐。
为什么能插入10个长度呢?
因为一个字节占8位,int四个字节就是32位,所以范围大小就是正负2的31次方
总结
在做测试验证的时候不要仅限于一种方式,有时自己做的操作也许因为某一个函数或者书籍问题,将会导致测试数据出错。所以需要全面了解。
int(11)到底占几个字节,亲测保证可靠相关推荐
- 一个int类型到底占多少个字节
一个int占多少个字节? 这个问题我们往往得到的答案是4. 但是int到底占多少个字节,却跟你的机器环境有关. As you can see, the typical data type sizes ...
- 一个int类型到底占多少个字节?
一个int占多少个字节? 这个问题我们往往得到的答案是4. 但是int到底占多少个字节,却跟你的机器环境有关. [html] view plaincopy print? As you can see, ...
- 一个int型指针占几个字节,跟指针的类型有关系吗?(2020.11)
由于这两天看的数据结构都跟C语言相关,这2天的代码中都遇到了指针的问题,所以今天就看了一些关于指针的博客,然后突然想到一个问题,一个int型的指针占几个字节. 一个int型变量占4个字节,那一个int ...
- 一个int和long占多少个字节
一个int占多少个字节? 这个问题我们往往得到的答案是4. 但是int到底占多少个字节,却跟你的机器环境有关. [html] view plain copy print ? As you can se ...
- C/C++中一个int型指针占几个字节?
答案:一个指针在32位的计算机上,占4个字节: 一个指针在64位的计算机上,占8个字节. 指针变量根据"基类型"的不同,有 int * 型,float * 型,do ...
- sizeof(int)为什么输出的是4而不是2呢,int类型究竟占几个字节
以上文章来自:https://blog.csdn.net/weixin_42339460/article/details/81455103 http://charlesxie.blog.51cto.c ...
- int型变量占多少个字节?
引自 http://topic.csdn.net/t/20010521/10/128376.html int型变量有时候占4个字节(在Win32),有时候占2个字节(在DOS) 这个int类型的大 ...
- 在数据库中一个汉字到底占几个字节
首先要知道,一个汉字在MySQL中占几个字节是跟编码方式有关的 GBK编码:一个汉字占2个字节 UTF-8编码:一个汉字占3个字节 一般数据库设置的编码格式都是UTF-8,那就以UTF-8为例,var ...
- int mysql_「MYSQL」MYSQL中的int(11)到底代表什么意思?
一.前言 在工作中经常要与mysql打交道,但是对mysql的各个字段类型一直都是一知半解,因此写本文总结记录一番. 二.简介 对于int类型的一些基础知识其实上图已经说的很明白了,在这里想讨论下常用 ...
最新文章
- pangolin最新版 v2.5.2.975
- Lua 生成凌晨与午夜时间戳的函数
- 体感开发学习总结 - 二
- Android版本更新踩坑,Android Studio 3.0升级后踩到的坑
- 洛谷 2921 记忆化搜索 tarjan 基环外向树
- Data Collection
- 《论文笔记》Collaborative Monocular SLAM with Multiple Micro Aerial Vehicles
- matlab自家自减,【求助】VC环境下自增(++)自减(--) - 信息科学 - 小木虫 - 学术 科研 互动社区...
- 【HDUOJ】1213 How many tables
- .xyz域名注册总量TOP10:阿里云挤进十强 位居榜尾
- 字符串循环移位 编程之美3.1
- 安卓从入门到进阶推荐学习方法与书籍整理(pdf)
- 机器人仿真软件小汇总
- CentOS 7 安装Dukto(局域网通信工具)
- 深圳房价三连跌,国内的房地产价格或将持续下跌,该持现金过冬了
- 数据库查询三个以上名字重复的数据
- python爬虫岗位招聘_Python爬虫系列2-抓取拉钩网2020年最新互联网岗位招聘信息
- 多任务让你走得更慢(很好,转自infoq)
- 18年华为没有一项原创的发明
- 四月巴厘岛家庭游 - 2015