MySQL数据库约束(非空,唯一,默认,主键,外键约束)

文章目录
一. 约束类型概览二. 约束类型详解1.NULL约束2.UNIQUE:唯一约束3.DEFAULT:默认值约束4.PRIMARY KEY:主键约束(auto)5.FOREIGN KEY:外键约束

一. 约束类型概览
NOT NULL - 指示某列不能存储 NULL 值。 UNIQUE - 保证这一列的每个数据都不能重复。 DEFAULT - 规定没有给列赋值时的默认值。如果给某一列设置了默认值。插入数据的时候,没有给这个列插入数值的话,就会把默认值作为数值插入进去 PRIMARY KEY(主键) - NOT NULL 和 UNIQUE 的结合。确保某列(或两个列多个列的结合)有唯一标识,有助于更容易更快速地找到表中的一个特定的记录。注:并不一定只能有一个主键(如一个学校的学生-主键为学号,多个学校的学生-主键为学校和学号) FOREIGN KEY (外键)- 保证一个表中

MySQL数据库约束(非空,唯一,默认,主键,外键约束)最先出现在Python成神之路

版权声明:
作者:Alex
链接:https://www.techfm.club/p/27651.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>