正确使用MySQL外键约束

外键的作用是在多引
中可以有零到任意多个外钟双据之间建立关系,确保多个表之间数据的一致性、完整性。一个表
外键属于引用完整性,一个表的外键可以为空值,若不为空值,,则每一个外键值必须等于另
关系的数据行。  一个表中主键的某个值。 定义为外健用,不见件刷除在另一一个表中具有关联
外键约束中有两个名词,需要大家注意。
(1)主表(父表):对于两个具有关系的表而言,相关联的字段中主键所在表即为主态。

(2)从表(子 表):对于两个具有关系的表而言,相关联的字段中外键所在表即为从表。创建外键的语法如下:

 

[CONSTRAINT外键名] FOREIGNKEY字段名1[字段名2...]

REFERENCES主表名主键列1[主键列2..]

 

posted @ 2019-10-08 19:35  过水不~湿鞋  阅读(148)  评论(0编辑  收藏  举报