美文网首页
MySQL字段属性

MySQL字段属性

作者: ddzx | 来源:发表于2018-12-24 16:29 被阅读0次

    1.null属性

    用于规定字段是否可以为null

    not null  不允许为空

    null  可以为空

    2.default属性

    当为记录增加数据时,如果没有指定字段的值,Mysql会使用该字段的默认值来填充该字段

    特殊关键字:

    default  插入数据时使用default关键字强制mysql使用字段的默认值

    current_timestamp  定义时间戳类型的字段上使用,表示该字段的默认值为当前时间戳

    3.主键primary key

    使用该字段,来唯一地确定当前表内的某个记录

    4.自动增长auto_increment

    如果一个字段是主键,可以将其定义成整型,并设置自动增长的属性,

    这样可以为该字段生成不重复的唯一的ID标识

    5.唯一unique

    唯一索引,唯一约束,来限制除了主键字段外的其他字段内的数据不能重复,

    与主键不同的是:一个表只能有一个主键,但是一个表可以存在多个唯一

    6.备注comment

    用于备注一个字段或者表

    相关文章

      网友评论

          本文标题:MySQL字段属性

          本文链接:https://www.haomeiwen.com/subject/xrmzkqtx.html