史上最简单的 MySQL 教程(九)「列类型 之 数值型」

列类型(数据类型)

所谓的列类型,其实就是指数据类型,即对数据进行统一的分类,从系统的角度出发是为了能够使用统一的方式进行管理,更好的利用有限的空间。

在 SQL 中,将数据类型分成了三大类,分别为:数值型、字符串型和日期时间型。

史上最简单的 MySQL 教程(九)「列类型 之 数值型」_第1张图片

对于数值型数据,可以进一步将其划分为整数型小数型

整数型

在 SQL 中,由于要考虑节省磁盘空间的问题,因此系统又将整型细分成五类,分别为:

  • tinyint:迷你整型,使用 1 个字节存储数据(常用);
  • smallint:小整型,使用 2 个字节存储数据;
  • mediumint:中整型,使用 3 个字节存储数据;
  • int:标准整型,使用 4 个字节存储数据(常用);
  • bigint:大整型,使用 8 个字节存储数据。

接下来,输入如下 SQL 语句进行测试:

-- 创建整型表
create table my_int(
	int_1 tinyint,
	int_2 smallint,
	int_3 int,
	int_4 bigint
)charset utf8;

史上最简单的 MySQL 教程(九)「列类型 之 数值型」_第2张图片

你可能感兴趣的:(数据库,史上最简单的,MySQL,教程)