MySQL INT 数据类型介绍
MySQL INT
数据类型可以存储的整数范围从 -2147483648 到 2147483647。
语法
INT
数据类型的语法如下:
INT[(M)]
其中,M 表示可选的显示宽度,取值范围从 1 到 11,默认为 11。
使用场景
INT
数据类型在 MySQL 中非常常见,适用于存储整数。它通常用于存储数量、计数器和标识符等整数值。
示例
下面是两个使用 INT
数据类型的示例:
示例 1
创建一个名为 students
的表,该表包含一个 id
列和一个 age
列,其中 id
是整数类型,用于存储学生的唯一标识符,age
是整数类型,用于存储学生的年龄:
CREATE TABLE students (
id INT(11) NOT NULL AUTO_INCREMENT,
age INT(11),
PRIMARY KEY (id)
);
示例 2
假设有一个名为 orders
的表,它包含一个 id
列和一个 quantity
列,其中 id
是整数类型,用于存储订单的唯一标识符,quantity
是整数类型,用于存储订单的数量:
CREATE TABLE orders (
id INT(11) NOT NULL AUTO_INCREMENT,
quantity INT(11),
PRIMARY KEY (id)
);
结论
INT
数据类型在 MySQL 中是用于存储整数的常用数据类型之一。它适用于存储数量、计数器和标识符等整数值。在设计 MySQL 数据库时,应根据实际需求选择适当的数据类型。