Products
GG网络技术分享 2025-11-22 19:40 0
哇塞,你们晓得吗?今天我们要聊聊MySQL里面的INT类型,就像玩积木一样,搭优良数据库就Nenggeng省力哦!😄
INT类型就像是个超级巨大仓库,Neng放hen许多hen许多整数。它有两种用法, 有符号和无符号,有符号就像加减号一样,Neng放正数也Neng放负数;无符号就像只放正数一样,地方geng巨大,但是只Neng放正数哦!

比如说我们要Zuo一个成绩表, 学生编号和学生分数,我们就Neng这样搭积木:
CREATE TABLE exam_scores (
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
student_id INT UNSIGNED NOT NULL,
score INT,
divisor INT,
PRIMARY KEY ,
FOREIGN KEY REFERENCES students);
这玩意儿表格里score就是学生的分数,divisor就是除数,通常是100,但是我们不想每次dou写100,对吧?所以我们就把100放在一个常量里这样就不浪费地方啦!
INT类型也有自己的衣服,就是数据宽阔度。这玩意儿宽阔度就像衣服的巨大细小,太巨大太细小dou不优良。Ru果你晓得你的值不会超出一定范围, 比如成绩永远不会超出1000分,那么你就得给它穿上海合作适的衣服,比如:
score INT
这样它就只Neng放0到9999之间的数字啦,不会浪费地方,也不会穿错衣服!
INT类型还有一个特别的地方,就是它会自己长远巨大!比如我们有一个学生表, ID会自动变巨大:
CREATE TABLE students (
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
name VARCHAR NOT NULL,
PRIMARY KEY );
每次插入新鲜学生,ID就会自动加1,就像数数一样,这样就永远不会弄错学生的顺序啦!
虽然INT类型Neng放hen许多数字, 但是我们不Neng随便放hen巨大的数字,那样它会穿错衣服,兴许会出问题哦!Ru果真实的需要放hen巨大的数字,我们Neng用BIGINT类型,它就像一个geng巨大的仓库,Neng放geng许多的数字。
MySQL不会自动给INT类型穿衣服,所以我们要自己说:“我穿4位数!”这样它才Neng想起来自己的衣服巨大细小,不会穿错哦!
INT类型就像是个超级巨大仓库, Neng放hen许多整数,但是我们要给它穿合适的衣服,还要想起来它会自己长远巨大哦!用得优良,我们的数据库就Neng跑得geng迅速,geng省力!
优良了今天的分享就到这里啦!你们学会怎么用INT类型搭积木了吗?想起来点赞哦!😉
Demand feedback