列类型
整数类型
-
tinyint
迷你整型,系统采用一个字节保存的整型:一个字节 = 8位,为有符号数,区间为[-128,127]
-
smallint
小整型,系统采用两个字节保存的整型:能表示0~65535之间的数
-
mediumint
中整型,采用三个字节保存数据
-
int
整型(标准整型),采用四个字节保存数据
-
bigint
大整型,用八个字节保存数据
创建一个包含这五类整型的数据表:
create table my_int(
int_1 tinyint,
int_2 smallint,
int_3 mediumint,
int_4 int,
int_5 bigint
)charset utf8;
数据表对应字段插入数据:
insert into my_int values(10,100,1000,100000,1000000);
-
无符号标志设定
使用unsigned关键字声明
例如,加入一个无符号的新字段:
alter table my_int add int_6 tinyint unsigned first; -
显示长度
指某个字段最大能够显示的长度,默认不添加0,使用zerofill关键字能够自动从左侧添加0,并且声明该字段为unsigned,如
alter table my_int add int_7 tinyint zerofill first;
网友评论