integer127与integer128的区别_数据库tinyint类型

integer127与integer128的区别_数据库tinyint类型想要了解取值范围首先需要知道的是 bit 和 Byte 的概念 bit :位 二进制数系统中,位通常简写为 "b",也称为比特,每个二进制数字 0 或 1 就是一个位(bit)。位

MySQL 中 bigint、int、mediumint、smallint、tinyint 有符号和无符号的取值范围

 

想要了解取值范围首先需要知道的是 bitByte 的概念

bit :位

二进制数系统中,位通常简写为 “b”,也称为比特,每个二进制数字 0 或 1 就是一个位(bit)。位是表示信息的最小单位,其中 8 bit 就称为一个字节(Byte)。

 

Byte :字节

字节(Byte)是用于计量存储容量的一种计量单位,是计算机中表示存储空间最基本的容量单位,字节通常简写为 “B”。

 

bit 与 Byte

数据存储是以“字节”(Byte)为单位,数据传输大多是以“位”(bit,又名“比特”)为单位,一个位就代表一个 0 或 1(即二进制),每8个位(bit,简写为b)组成一个字节(Byte,简写为B),是最小一级的信息单位。

 

取值范围

tinyint、smallint、mediumint、int、bigint 分别占用 1、2、3、4、8字节,使用 8、16、24、32、64 位存储空间。它们的有符号可以存储的值的范围从 -2N-1 到 2N-1-1,其中 N 是存储空间的位数。

无符号是设置了 unsigned 属性,表示不允许负值,这大致可以使正数的上限提高一倍。

类型 字节 有符号范围 无符号范围
tinyint 1 8 -128 ~ 127 0 ~ 255
smallint 2 16 -215 ~ 215-1 0 ~ 2*215-1
mediumint 3 24 -223 ~ 223-1 0 ~ 2*223-1
int 4 32 -231 ~ 231-1 0 ~ 2*231-1
bigint 8 64 -263 ~ 263-1 0 ~ 2*263-1

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/5838.html

(0)
上一篇 2023-04-22
下一篇 2023-04-22

相关推荐

  • 「从零单排canal 03」 canal源码分析大纲「终于解决」

    「从零单排canal 03」 canal源码分析大纲「终于解决」在前面两篇中,我们从基本概念理解了canal是一个什么项目,能应用于什么场景,然后通过一个demo体验,有了基本的体感和认识。 从这一篇开始,我们将从源码入手,深入学习canal的实现方式。了解ca…

    2023-03-15
    154
  • jQuery的find方法查找包含在标签中的标题

    jQuery的find方法查找包含在标签中的标题jQuery是一种流行的JavaScript库,可以方便地操作HTML文档。find()方法是jQuery中最有用的方法之一,能够非常容易地查找在指定DOM元素内的子元素。在本文中,我们将探讨使用jQuery的find()方法来查找包含在h1标签中的标题,帮助您快速定位并操作这些元素。

    2024-05-20
    69
  • 华为智能会议室,远程办公好帮手[通俗易懂]

    华为智能会议室,远程办公好帮手[通俗易懂]现在疫情这么严重,面对面开会不利于防疫政策,这时候可以试试华为云云会议,相比其他云会议软件,它针对性强,光会议室种类就有了五种。而且应用有多种高科技智能设备,让你感受面对面都没有的方便快捷。 华为云云

    2023-05-11
    148
  • mysql触发器详解_MySQL定时任务

    mysql触发器详解_MySQL定时任务触发器 语法 CREATE TRIGGER trigger_name trigger_time trigger_event NO table_name FOR EACH ROW trigger_st…

    2022-12-17
    156
  • 实时开展的意思_全平台直播大数据

    实时开展的意思_全平台直播大数据原文链接:实时开发平台建设实践,深入释放实时数据价值 视频回顾:点击这里 课件获取:点击这里 一、实时数仓建设背景 随着整体行业的数字化转型不断深入以及技术能力的不断提高,传统的 T+1 式(隔日)的

    2023-05-22
    167
  • 利用pip安装cv2的步骤

    利用pip安装cv2的步骤在计算机视觉及图像处理领域,cv2是一款非常常用的Python库。它可以在Python中调用OpenCV(开源计算机视觉库),让Python开发者更加便途地完成图像和视频处理相关的任务。
    在本篇文章中,我们将通过几个方面详细阐述利用pip安装cv2的步骤。通过本文的学习,读者将会掌握如下知识:

    2024-05-01
    73
  • 优化简历表现:利用Python xyz公式打造独特履历

    优化简历表现:利用Python xyz公式打造独特履历当我们投递简历的时候,经常会发现简历和其他人的相似度较高,这时候就需要一些独特的方法去吸引招聘人员的眼球,提高简历通过率。本文将介绍一种利用Python xyz公式打造独特履历的方法,通过代码的方式帮助大家生成独特的简历,吸引招聘人员的关注。

    2024-01-19
    101
  • Python字典添加键值对函数实现

    Python字典添加键值对函数实现Python给开发者提供了丰富的数据类型,包括列表、元组、字符串和字典等。在Python中,字典是一种非常常用的数据类型,可以用来存储键值对。

    2024-08-18
    23

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注