phpmyadmin mysql下面建立字段时的各个属性

时间:2022-01-06 20:17:01

phpmyadmin mysql下面建立字段时的各个属性

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