mysql增加外键的方法
发布时间:2022-03-07 11:15:49 所属栏目:MySql教程 来源:互联网
导读:小编给大家分享一下mysql增加外键的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! mysql如何添加外键,添加外键说明不止一个表,而且表之间有关联。 首先进行表的
小编给大家分享一下mysql增加外键的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! mysql如何添加外键,添加外键说明不止一个表,而且表之间有关联。 首先进行表的创建时添加外键。 1:创建一个父表,主键作为子表的外键: create table province( pId int primary key auto_increment, pName varchar(20) ); 2:创建子表,外键是父表的主键: create table user( userId int primary key auto_increment, userName varchar(40), pid int, foreign key(pid) references province(pId) ); 给一张表添加外键,即给子表的外键添加主键的规则: 在子表声明一个字段pid int,用于作为子表的外键,foreign key(子表的外键字段) references 父表的表名(父表的主键的字段名); 当创建好数据表时添加外键约束: 创建子表后,创建外键 create table user( userId int primary key auto_increment, userName varchar(40), pid int ); alter table user add foreign key(pid) references province(pId); alter table 子表的数据表名 add foreign key(子表的外键名称) references 父表的数据表名称(父表的主键名称); 以上是mysql增加外键的方法的所有内容,感谢各位的阅读! (编辑:临夏站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐