请选择 进入手机版 | 继续访问电脑版

牛大大的个人博客

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1332|回复: 0

MySQL中 int(11)和int(10)和 int(20)有没有区别

[复制链接]

149

主题

201

帖子

643

积分

版主

Rank: 7Rank: 7Rank: 7

积分
643
发表于 2020-5-12 18:52:14 | 显示全部楼层 |阅读模式
MySQL中 int(11)和int(10)和 int(20)有没有区别
  1. mysql> create table if not exists myhome11(
  2.     -> id int(20) unsigned zerofill not null,
  3.     -> tid int(10) unsigned zerofill not null
  4.     -> );
复制代码

  1. mysql> select *  from myhome11;
  2. +----------------------+------------+
  3. | id                   | tid        |
  4. +----------------------+------------+
  5. | 00000000000000000011 | 0000000022 |
  6. | 00000000000000000012 | 0000000032 |
  7. | 00000000000000000022 | 0000000042 |
  8. +----------------------+------------+
  9. 3 rows in set (0.00 sec)

  10. mysql>
复制代码
  1. mysql> show columns  from myhome11;
  2. +-------+---------------------------+------+-----+---------+-------+
  3. | Field | Type                      | Null | Key | Default | Extra |
  4. +-------+---------------------------+------+-----+---------+-------+
  5. | id    | int(20) unsigned zerofill | YES  |     | NULL    |       |
  6. | tid   | int(10) unsigned zerofill | YES  |     | NULL    |       |
  7. +-------+---------------------------+------+-----+---------+-------+
  8. 2 rows in set (0.01 sec)

  9. mysql>
复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|牛大大的个人博客 ( 苏ICP备17043571号-2 )

GMT+8, 2021-6-15 12:33 , Processed in 0.183377 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表