12、mysql添加外键foreign key的方法

阅读() @2018-01-07 22:20:24

外键其实就是引用,因为主键实现了实体的完整性,外键实现了引用的完整性,应用完整性规定,所引用的数据必须存在!

其实就是个引用,比方说一个表名称叫dept 里面有2列数据 一列是ID一列是ENAME,id:表示产品的编号,ename:表示产品的名称。

另外一个表格名称是emp 里面有2列数据,一列是ID 一列是DID,id:表示用户号,did:表示购买的产品号。

要让emp表中的did列去引用dept表中的id,可以用下面的方法:

格式:

alter table 表名 add constraint 约束名称 约束类型 (列名) references 被引用的表名称 (列名)

例子:

alter table emp add constraint jfkdsj foreign key (did) references dept (id)

微信二维码
锐壳主机