MySQL进阶(一)主外键讲解

时间:2021-11-30 13:58:50

1.什么是外键:

作为外键的字段。

REFERENCES:映射到主表的字段2。

ON DELETE后面的四个参数:代表的是当删除主表的记录时,所做的约定。

RESTRICT(限制):如果你想删除的那个主表,它的下面有对应从表的记录,此主表将无法删除。

CASCADE(级联):如果主表的记录删掉,则从表中相关联的记录都将被删掉。

SET NULL:将外键设置为空。

NO ACTION:什么都不做。

注:一般是RESTRICT和CASCADE用的最多。

美文美图

MySQL进阶(一)主外键讲解
MySQL进阶(一)主外键讲解