首页 > 信息互动 > > 正文
2023-06-22 08:15:07  来源:  编辑:

mediumint数据类型占据的字节数为

大家好,小豆来为大家解答以上的问题。mediumint数据类型占据的字节数为这个很多人还不知道,现在让我们一起来看看吧!

1、mysql的字段类型大体来讲分为int、text、varchar、char、blog等几种,而各自的类型中又划分了不同的字符数的类型,mediumint是MySQL数据库中的一种数据类型,比INT小,比SMALLINT大。

2、字节(byte),1个字节等于8个位(bit),一个bit存储0或者1,理解这个对于理解后面的占用字节导致的存储数值的有很重要的作用。

3、整型,常见细分为tinyint、smallint、mediumint、int、bigint这几种。

4、类   型:mediumint长   度:8占用字节:3字节有 符 号:-8388608~8388607无 符 号:0~16777215不指定长度时的长度为:9(实际长度还是8)扩展资料tinyint:存储所占一个字节,一个字节等于8bit,根据1bit可以存储0到1两种可能性,因此tinyint类型可以存储2的8次方,也就是256种可能性,从0开始计数,无符号也就是可以 存储0~255,如果是有符号,那就是-128~127。

5、2、smallint:存储所占两个字节,同上也就是可以存储2的16次方,也就是可以存储65536种可能性,无符号从0开始则是可以存储0~65535,有符号则是-32768~32767。

6、3、mediumint:存储所占三个字节,也就是2的24次方,可以存储16777216种可能性,无符号可以存储0~16777215,有符号可以存储-8388608~8388607。

7、4、int:存储所占四个字节,也就是2的32次方,可以存储4294967296种可能性,无符号可以存储0~4294967295,有符号则是-2147483648~2147483647。

8、5、bigint:存储所占8个字节,也就是2的64次方,可以存储2的64次种可能性,无符号可以存储0~((2³²×²)-1),有符号则是-(2³²×²)/2 ~ (2³²×²)/2-1。

9、参考资料来源:百度百科—mediumintmediumint是MySQL数据库中的一种整型,比INT小,比SMALLINT大,取值范围为:-8388608到8388607,无符号的范围是0到16777215。

10、中等大小的整数,一位大小为3个字节。

11、MySQL支持所有标准SQL数值数据类型。

12、作为SQL标准的扩展,MySQL也支持整数类型TINYINT、MEDIUMINT和BIGINT。

13、了解每个整数类型的存储和范围,对数据库的优化是非常重要的。

14、扩展资料mysql所有整型以及它们的的取值范围和存储空间大小:bigint大整数,一位为 8 个字节。

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

16、2、int一个正常大小整数,一位大小为 4 个字节。

17、有符号的范围是-2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647) 的整型数据(所有数字),无符号的范围是0到4294967295。

18、int 的 SQL-92 同义词为 integer。

19、3、mediumint一个中等大小整数,一位大小为3个字节。

20、有符号的范围是-8388608到8388607,无符号的范围是0到16777215。

21、4、smallint一个小整数,一位大小为 2 个字节。

22、有符号的范围是-2^15 (-32,768) 到 2^15 - 1 (32,767) 的整型数据,无符号的范围是0到65535。

23、5、tinyint最小整数,一位大小为 1 字节。

24、有符号的范围是-128 - 127,无符号的范围是 从 0 到 255 的整型数据。

25、就是INT  只不过取值范围不同bigint从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字),无符号的范围是0到18446744073709551615。

26、一位为 8 个字节。

27、2、int一个正常大小整数。

28、有符号的范围是-2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647) 的整型数据(所有数字),无符号的范围是0到4294967295。

29、一位大小为 4 个字节。

30、int 的 SQL-92 同义词为 integer。

31、3、mediumint一个中等大小整数,有符号的范围是-8388608到8388607,无符号的范围是0到16777215。

32、 一位大小为3个字节。

33、4、smallint一个小整数。

34、有符号的范围是-2^15 (-32,768) 到 2^15 - 1 (32,767) 的整型数据,无符号的范围是0到65535。

35、一位大小为 2 个字节。

36、MySQL提供的功能已经绰绰有余,而且由于MySQL是开放源码软件,因此可以大大降低总体拥有成本。

37、5、tinyint有符号的范围是-128 - 127,无符号的范围是 从 0 到 255 的整型数据。

38、一位大小为 1 字节。

本文到此分享完毕,希望对大家有所帮助。