MySQL数组变量
数据表中images字段内容[“/images/ea/eca11ba6f3e4c99c25b125df8ffef5.jpe”, “/images/8c/c62149fdda71229315d67d13...
2024.11.20Mysql数据提供了许多的数据库类型。其中包括整数类型、浮点类型、定点数类型、日期和时间类型、字符串类型和二进制数据类型。不同的数据类型有各自的特点,使用范围不相同存储方式也不一样。今天主要给大家说一下Mysql中的整数类型。
整数类型是不仅大部分编程语言的基本数据类型,而且也是Mysql中最基本的数据类型。标准SQL中支持INTGER和SMALLINT这两类类型,除了这两类以外还支持TINYINT、MEDIUMINT、和BINGINT。每种整数类型的取值范围、大小、特点都各不一样。
TINYINT整数型数据
TINTINT它的字节数是1,它符合的取值范围是-128—127。TINYINT在MySQL中是占用字节最小的整数类型数据。TINYINT无符号的最大值是2的8次方减1,即为255。TINYINT有符号数的最大值是2的7次方减1,即为127。TINYINT类型默认显示宽度是4.
SMALLINT整数型数据
SMALLINT它的字节是2,它符合的取值范围是-32768-32768。SMALLINT类型默认显示宽度是6。
MEDIUMINT整数型数据
SMALLINT它的字节是3,它的取值范围是-8388607—8388607。MEDIUMINT类型默认显示宽度是9。
INT整数型数据
INT它的字节是4,取值范围是-2147483648—2147483648。INT类型默认显示宽度是11。
TNTEGER
TNTEGER它的字节是4,取值范围是-2147483648-2147483648。INT和TNTEGER所占字节是一样的。
BIGINT整数型数据
BIGINT字节数是8取值范围是-9223372036854775808—9223372036854775808。BIGINT在MySQL中是占用字节最小的整数类型数据。BIGINT类型默认显示宽度是20。
在所有的整数类型使用时,可以搭配zerofill参数。zerofill参数表示数字不足的显示空间由0弥补。需要注意的是,使用zerofill参数时,MySQL会自动加上UNSIGNED属性。那么,该整型类型只能表示无符号数,其显示宽度比默认宽度小1。如果查询表中使用了zerofill参数表的显示值(如下图所示)。未达到显示宽度的位置由0来补全了。而且显示宽度都不默认显示宽度小1.
每天一个知识点,每日寄语“不因昨日收获而满足,因为这是失败的先兆。”
数据表中images字段内容[“/images/ea/eca11ba6f3e4c99c25b125df8ffef5.jpe”, “/images/8c/c62149fdda71229315d67d13...
2024.11.20MySQL集群是一个无共享的(shared-nothing)、分布式节点架构的存储方案,其目的是提供容错性和高性能。它采用了 NDB Cluster 存储引擎,允许在 1 个群集中运行多个 MySQL...
2024.11.19MySQL 中有哪些锁?数据库中锁的设计初衷处理并发问题,作为多用户共享资源,当出现并发访问的时候,数据库需要合理控制资源访问规则。锁就是实现这些访问规则中的重要数据。锁的分类根据加锁范围,MySQL...
2024.11.20作者:@溪竹链接:https://blog.csdn.net/weixin_42181824/java/article/details/82261988导引本文介绍了七种MySQL索引类型。在数据库表...
2024.11.22概述引擎是一个程序的核心组件,简单来说,存储引擎就是指表的类型以及表在计算机上的存储方式。存储引擎的概念是MySQL的特点,Oracle中没有专门的存储引擎的概念,Oracle有OLTP和OLAP模式...
2024.11.21