MySQL字段属性

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

用于备注一个字段或者表

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • MYSQL 基础知识 1 MySQL数据库概要 2 简单MySQL环境 3 数据的存储和获取 4 MySQL基本操...
    Kingtester阅读 12,399评论 5 116
  • 观其大纲 page 01 基础知识 1 MySQL数据库概要 2 简单MySQL环境 3 数据的存储和获取 4 M...
    周少言阅读 8,356评论 0 33
  • 什么是数据库? 数据库是存储数据的集合的单独的应用程序。每个数据库具有一个或多个不同的API,用于创建,访问,管理...
    chen_000阅读 9,473评论 0 19
  • Mysql概述 数据库是一个易于访问和修改的信息集合。它允许使用事务来确保数据的安全性和一致性,并能快速处理百万条...
    彦帧阅读 14,667评论 10 460
  • 时隔八年多,再次走进金字塔,重新去感受了那个让无数人魂牵梦绕的神秘之地。 其实,我家离吉萨金字塔景区并不远,还经常...
    杨明洁阅读 2,939评论 4 4

友情链接更多精彩内容