数据表字段
作者:互联网
数据库字段
字段类型
数值
- tinyint 十分小的数据 1个字节
- smallint 较小的数据 2个字节
- mediumint 中等大小数据 3个字节
- int 标准整数 4个字节
- bigint 较大的数据 8个字节
- float 浮点数 4个字节
- double 浮点数 8个字节
- decimal 字符串类型浮点数 金融计算
字符串
- char 字符固定长 0~255
- varchar 可变字符串 0~65535
- tinytext 微型文本 2^8-1
- text 文本 2^16-1
日期
- date YYYY-MM-DD, 日期
- time HH:mm:ss 时间格式
- datetime YYYY-MM-DD HH:mm:ss 最常用的时间格式
- timestamp 时间戳 1970.1.1到现在的毫秒数
- year 年份表示
null
没有值: 注意:不要使用NULL进行运算,结果为NULL
字段属性
-
unsigned
无符号的整数。声明该列不能为负数
-
zerofill
0填充,不足的位数用0填充 5------》005
-
auto_Increment
- 通常理解为自增,自动在上一条记录增1
- 通常用来设置唯一的主键,如index...,必须是整数类型
- 可以自定义设置自增的初始值和步长
-
not null
非空,如果设置非空,不填写值就会报错
null如果不填写值默认就为Null
-
default
默认值, 给字段添加默认值,如果不填写值就为默认值
-
comment
注释,comment '注释词' 给数据加注释
-
primary key
主键,主键不能为空,且为唯一
-
foreign key
外键,foreign key('字段名') references other_table('字段名')
-
扩展
- version 乐观锁
- is_delete 伪删除
- gmt_create 创建时间
- gmt_update 修改时间
标签:null,字节,浮点数,表字,key,默认值,数据,主键 来源: https://www.cnblogs.com/gcs2bc/p/15417295.html