第 一 模 块
学习课程:
MySQL8.0零基础入门之从青铜到钻石
URL https://www.imooc.com/learn/1281
章节名称:
第8章 钻石局之数据库约束
讲师姓名:
欧阳熊猫老师 主页:https://www.imooc.com/u/6561220/courses?sort=publish
第 二 模 块
课程内容:
MySQL8.0零基础入门之从青铜到钻石:
第8章 钻石局之数据库约束
8-3数据库约束之唯一约束
8-4数据库约束之非空约束
8-5默认值的设定
第 三 模 块 学习收获与心得
今天继续学习了8-3数据库约束之唯一约束
唯一约束是指在这张表中这个字段的值不能重复
唯一约束的基本格式
字段名 字段类型 UNIQUE
举个栗子:会出现的报错类型
– 插入相同的名字出现name重复: Duplicate entry ‘名字’ for key name
– 出现多个null的时候会怎样?因为null是没有值,所以不存在重复的问题
8-4数据库约束之非空约束
这个字段必须设置值,不能是NULL
非空约束的基本语法格式
字段名 字段类型 NOT NULL
举个栗子:会出现的报错类型
– 姓名不赋值出现姓名不能为null: Column ‘name’ cannot be null
8-5默认值的设定
往表中添加数据时,如果不指定这个字段的数据,就使用默认值
默认值格式
字段名 字段类型 DEFAULT 默认值
今天彻底学习完了MySQL第八章,明天会继续努力!!!
第 四 模 块 学习页面的截图