其他分享
首页 > 其他分享> > 数据表字段

数据表字段

作者:互联网

数据库字段

字段类型

数值

  1. tinyint 十分小的数据 1个字节
  2. smallint 较小的数据 2个字节
  3. mediumint 中等大小数据 3个字节
  4. int 标准整数 4个字节
  5. bigint 较大的数据 8个字节
  6. float 浮点数 4个字节
  7. double 浮点数 8个字节
  8. decimal 字符串类型浮点数 金融计算

字符串

  1. char 字符固定长 0~255
  2. varchar 可变字符串 0~65535
  3. tinytext 微型文本 2^8-1
  4. text 文本 2^16-1

日期

  1. date YYYY-MM-DD, 日期
  2. time HH:mm:ss 时间格式
  3. datetime YYYY-MM-DD HH:mm:ss 最常用的时间格式
  4. timestamp 时间戳 1970.1.1到现在的毫秒数
  5. year 年份表示

null

没有值: 注意:不要使用NULL进行运算,结果为NULL

字段属性

  1. unsigned

    无符号的整数。声明该列不能为负数

  2. zerofill

    0填充,不足的位数用0填充 5------》005

  3. auto_Increment

    • 通常理解为自增,自动在上一条记录增1
    • 通常用来设置唯一的主键,如index...,必须是整数类型
    • 可以自定义设置自增的初始值和步长
  4. not null

    非空,如果设置非空,不填写值就会报错

    null如果不填写值默认就为Null

  5. default

    默认值, 给字段添加默认值,如果不填写值就为默认值

  6. comment

    注释,comment '注释词' 给数据加注释

  7. primary key

    主键,主键不能为空,且为唯一

  8. foreign key

    外键,foreign key('字段名') references other_table('字段名')

  9. 扩展

    • version 乐观锁
    • is_delete 伪删除
    • gmt_create 创建时间
    • gmt_update 修改时间

标签:null,字节,浮点数,表字,key,默认值,数据,主键
来源: https://www.cnblogs.com/gcs2bc/p/15417295.html