首页 > 数据库 > mysql教程 > MySQL 中 INT(11) 列的实际大小是多少?

MySQL 中 INT(11) 列的实际大小是多少?

Linda Hamilton
发布: 2024-12-21 13:01:14
原创
764 人浏览过

What is the actual size of an INT(11) column in MySQL?

MySQL 中 int(11) 的列大小

MySQL 中定义为 int(11) 的列大小始终为 4 个字节,无论指定的长度如何。这是因为 INT 数据类型无论其长度如何,始终占用 4 个字节。

MySQL 提供了各种不同大小的整数数据类型:

  • TINYINT: 1 字节
  • SMALLINT:2 字节
  • MEDIUMINT:3 bytes
  • INT: 4 字节
  • BIGINT: 8 字节

指定的长度,称为显示宽度,主要决定在显示数据时分配的字符数MySQL 命令行客户端。例如,int(3) 可以容纳像 12345 这样的值,它将显示为 12345。但是,int(10) 存储相同的值,但允许填充。

关于最大值,int(11)可存储最多 2,147,483,647 个有符号值或最多 2,147,483,647 个无符号值4,294,967,295。

以上是MySQL 中 INT(11) 列的实际大小是多少?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板