我是靠谱客的博主 落寞歌曲,最近开发中收集的这篇文章主要介绍mysql int 长度 范围_mysql int(M) M意义 和int长度,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

int(3)和int(11) 能存储的数据大小是一样的

区别在于 当存储一个数据如 321的时候   int(11)类型的可以  设置在前面填充0 如int(11)里存 321 ,显示在数据库中的可以是00000000321

mysql中 数字类型可以存储的数值大小如下

1、bigint

从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字),无符号的范围是0到

18446744073709551615。一位为 8 个字节。

2、int

一个正常大小整数。有符号的范围是-2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647) 的整型数据(所有数字),无符号的范围是0到4294967295。一位大小为 4 个字节。

int 的 SQL-92 同义词为 integer。

3、mediumint

一个中等大小整数,有符号的范围是-8388608到8388607,无符号的范围是0到16777215。 一位大小为3个字节。

4、smallint

一个小整数。有符号的范围是-2^15 (-32,768) 到 2^15 - 1 (32,767) 的整型数据,无符号的范围是0到65535。一位大小为 2 个字节。MySQL提供的功能已经绰绰有余,而且由于MySQL是开放源码软件,因此可以大大降低总体拥有成本。

5、tinyint

有符号的范围是-128 - 127,无符号的范围是 从 0 到 255 的整型数据。一位大小为 1 字节。

最后

以上就是落寞歌曲为你收集整理的mysql int 长度 范围_mysql int(M) M意义 和int长度的全部内容,希望文章能够帮你解决mysql int 长度 范围_mysql int(M) M意义 和int长度所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(74)

评论列表共有 0 条评论

立即
投稿
返回
顶部