博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL中int(m)的含义
阅读量:5244 次
发布时间:2019-06-14

本文共 1316 字,大约阅读时间需要 4 分钟。

2017-12-18 @后厂 

 

int(M): M indicates the maximum display width for integer types.

原来,在 int(M) 中,M 的值跟 int(M) 所占多少存储空间并无任何关系。

int(3)、int(4)、int(8) 在磁盘上都是占用 4 btyes 的存储空间。

说白了,除了显示给用户的方式有点不同外,int(M) 跟 int 数据类型是相同的。

mysql> drop table if exists t;mysql> create table t(id int zerofill);mysql> insert into t(id) values(10);mysql> select * from t;+------------+| id         |+------------+| 0000000010 |+------------+mysql> alter table t change column id id int(3) zerofill;mysql> select * from t;+------+| id   |+------+|  010 |+------+mysql>mysql> alter table t change column id id int(4) zerofill;mysql> select * from t;+------+| id   |+------+| 0010 |+------+mysql>mysql> insert into t(id) values(1000000);mysql> select * from t;+---------+| id      |+---------+|    0010 || 1000000 |+---------+
  • 从上面的测试可以看出:
    • “(M)”指定了 int 型数值显示的宽度
    • 如果字段数据类型是 int(4),则:当显示数值 10 时,在左边要补上 “00”;
    • 当显示数值 100 是,在左边要补上“0”;
    • 当显示数值 1000000 时,已经超过了指定宽度“(4)”,因此按原样输出。
  • 补充字符串类型
char(n)     固定长度,最多255个字符varchar(n)  可变长度,最多65535个字符tinytext    可变长度,最多255个字符text        可变长度,最多65535个字符mediumtext  可变长度,最多2的24次方-1个字符longtext    可变长度,最多2的32次方-1个字符
  • 补充日期类型
date        3字节,日期,格式:2014-09-18time        3字节,时间,格式:08:42:30datetime    8字节,日期时间,格式:2014-09-18 08:42:30timestamp   4字节,自动存储记录修改的时间year        1字节,年份

   

转载于:https://www.cnblogs.com/standby/p/8329792.html

你可能感兴趣的文章
Duilib扩展《01》— 双击、右键消息扩展
查看>>
利用Fiddler拦截接口请求并篡改数据
查看>>
python习题:unittest参数化-数据从文件或excel中读取
查看>>
在工程中要加入新的错误弹出方法
查看>>
PS 滤镜— — sparkle 效果
查看>>
snmpwalk命令常用方法总结
查看>>
网站产品设计
查看>>
代理ARP
查看>>
go 学习笔记(4) ---项目结构
查看>>
java中静态代码块的用法 static用法详解
查看>>
Java线程面试题
查看>>
Paper Reading: Relation Networks for Object Detection
查看>>
day22 01 初识面向对象----简单的人狗大战小游戏
查看>>
mybatis源代码分析:深入了解mybatis延迟加载机制
查看>>
Flask三剑客
查看>>
Hibernate-缓存
查看>>
【BZOJ4516】生成魔咒(后缀自动机)
查看>>
提高PHP性能的10条建议
查看>>
svn“Previous operation has not finished; run 'cleanup' if it was interrupted“报错的解决方法...
查看>>
熟用TableView
查看>>