原文地址:phpmyadmin mysql下面建立字段时的各个属性
作者:壮士
1、字段:字段名称
2、类型:字段类型
3、长度:字段的长度,如varchar类型,在这个位置设置最大字符长度,但是对int、bigint、smallint、tinyint来说,他们的存储的长度是固定的,这里设置的是他们显示的宽度度。
smallint:2字节
tinyint: 1字节
4、整理:字段采用的编码
例如:
utf8_general_ci Unicode (多语言), 不区分大小写,
5、属性:字段属性,针对数值型数据和日期类型数据的设置。
ZEROFILL:
默认补充的空格用零代替,
设置为这个属性的时候,该列就是非负数列。
例如,对于声明为
INT(5) ZEROFILL
的列,值
4
检索为
00004
ON UPDATE CURRENT_TIMESTAMP:该列列
为默认值使用当前的时间戳,并且自动更新。
6、null:该列是否允许为空
7、默认:该列的默认值
8、额外:设置列值为自增,针对数值类型。