位置: 编程技术 - 正文

详解MySQL数据类型int(M)中M的含义(mysql数据类型大全)

编辑:rootadmin

推荐整理分享详解MySQL数据类型int(M)中M的含义(mysql数据类型大全),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql数据库类型详解,mysql数据库中的数据类型,mysql数据库类型有哪些?如何选择合适的数据类型,mysql数据库中的数据类型,mysql数据类型和用途,mysql数据类型有哪些,并举例,mysql数据类型详解,mysql数据库中的数据类型,内容如对您有帮助,希望把文章链接给更多的朋友!

介绍

MySQL 数据类型中的 integer types 有点奇怪。你可能会见到诸如:int(3)、int(4)、int(8) 之类的 int 数据类型。刚接触 MySQL 的时候,我还以为 int(3) 占用的存储空间比 int(4) 要小, int(4) 占用的存储空间比 int(8) 小。

后来,参看 MySQL 手册,发现自己理解错了。

在 integer 数据类型中,M 表示最大显示宽度。

原来,在 int(M) 中,M 的值跟 int(M) 所占多少存储空间并无任何关系。 int(3)、int(4)、int(8) 在磁盘上都是占用 4 btyes 的存储空间。说白了,除了显示给用户的方式有点不同外,int(M) 跟 int 数据类型是相同的。

另外,int(M) 只有跟 zerofill 结合起来,才能使我们清楚的看到不同之处。

从上面的测试可以看出,“(M)”指定了 int 型数值显示的宽度,如果字段数据类型是 int(4),则:当显示数值 时,在左边要补上 “”;当显示数值 是,在左边要补上“0”;当显示数值 时,已经超过了指定宽度“(4)”,因此按原样输出。

详解MySQL数据类型int(M)中M的含义(mysql数据类型大全)

在使用 MySQL 数据类型中的整数类型(tinyint、smallint、 mediumint、 int/integer、bigint)时,非特殊需求下,在数据类型后加个“(M)”,我想不出有何意义。

下面补充一下数据类型

1、整型

取值范围如果加了unsigned,则最大值翻倍,如tinyint unsigned的取值范围为(0~)。 int(m)里的m是表示SELECT查询结果集中的显示宽度,并不影响实际的取值范围,没有影响到显示的宽度,不知道这个m有什么用。

2、浮点型(float和double)

设一个字段定义为float(5,3),如果插入一个数.,实际数据库里存的是.,但总个数还以实际为准,即6位。

3、定点数

浮点型在数据库中存放的是近似值,而定点类型在数据库中存放的是精确值。

4、字符串(char,varchar,_text)

5、日期和时间数据类型

总结

标签: mysql数据类型大全

本文链接地址:https://www.jiuchutong.com/biancheng/383493.html 转载请保留说明!

上一篇:python制作websocket服务器实例分享(Python制作钟表代码)

下一篇:1.[Unity3D游戏开发]【宠物养成项目】 项目基础(unity3d游戏开发教程)

  • 出口退税无纸化备案
  • 注册公司不开账户可以吗
  • 如何成为一般纳税人的条件
  • 个人所得税申报退税的条件
  • 补提盈余公积的分录
  • 收到所得税退税会计怎么记账
  • 金税盘怎么向分行汇款
  • 递延收益属于利息收入吗
  • 合同取得成本如何分析
  • 固定资产出售账户处理
  • 出口货物的销售额怎么算
  • 印花税应税凭证填是还是否
  • 拍卖公司如何开展业务
  • 成品油发票长什么样
  • 企业会计制度怎么备案
  • 开了发票未收款
  • 财务报表批准日是哪一天
  • 企业所得税法的主要内容
  • 在win7系统中将打开窗口拖到屏幕顶端
  • 投资收益率的作用
  • 预算与决算对比分析
  • 跟a签订合同可以撤销吗
  • 为什么win+d
  • 专有技术应当得到
  • 委托去银行办理业务的委托书
  • 房产证办理流程图
  • win7旗舰系统
  • educoder实现折半查找
  • 扩展组件可以删除吗
  • php json
  • 研发机构采购国产设备退税管理办法
  • 马尔堡酒庄
  • 华硕11代笔记本装win10
  • php对数组进行排序
  • php 输出
  • vue页面嵌套iframe vue页面
  • vue的ref怎么用
  • checksum 命令
  • python合并多个excel
  • 购入固定资产的会计处理
  • vue 同局域网访问不到的问题及解决
  • 预收的贷方余额表示什么
  • 税控系统减免税
  • 发票盖财务专用章后又盖发票专用章
  • sql语句分组汇总
  • 可供出售金融资产名词解释
  • 小规模纳税人收普票和专票有什么区别
  • 发票拍照打印出来可以报销吗法律
  • 固定资产以提足金为准吗
  • 国外公司与国内公司签约
  • 企业收到政府补助金80 000元,存入银行
  • 承兑汇票贴现利息会计分录
  • 常见的递延所得税
  • 发票入账的时候能作废吗
  • 资产负债表的预付款项项目应根据预付账款
  • 进项发票冲红退回怎么做账
  • 建筑工程合同中社保基金保证金
  • 党建信息的重要性
  • 普通日记账如何记账
  • 增值税专用发票的税率是多少啊
  • popblock.exe
  • 驱动安装过程中发生错误
  • windows开机显示正在清理
  • ubuntu16.04远程连接
  • SonicStageMonitoring.exe是什么进程 有什么作用
  • windows有两个
  • centos安装zsh
  • win10系统无法安装到gpt分区
  • win7打开文件总是询问
  • windows7开始菜单
  • win10系统内置应用软件有哪些
  • Windows搭建代理服务器
  • cocos2d getPosition()取不到实际坐标问题
  • 常用的八种教学方法
  • node.js使用教程
  • javascript语言基础
  • unity3d做游戏
  • jquery查找指定元素
  • 请问3.3排量的汽车
  • 零申报印花税的应税凭证名称怎么填写
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设