mysql外键名_MySQL外键(foreign key)使用及说明详解

外键也称之为外键约束: foreign key

外键: 外面的键, 一张表的一个字段(非主键)指向另外一个表的主键, 那么该字段就称之为外键.

外键所在的表称之为子表(附表); 外键所指向的主键所在的表称之为父表(主表)

一、增加外键

将一个表的字段与另外一张表的主键进行关联(实体与实体之间的联系)

增加外键有两种形式

方案1: 在创建表的时候就增加外键: 在表字段之后使用foreign key

foreign key(外键字段) references 主表(主键);

mysql外键名_MySQL外键(foreign key)使用及说明详解_第1张图片

方案2: 在创建表之后增加外键: 指定外键名字

alter table 表名 add constraint 外键名 foreign key(外键字段) references 父表(主键字段)

mysql外键名_MySQL外键(foreign key)使用及说明详解_第2张图片

查看指定的外键名

你可能感兴趣的:(mysql外键名)