mysql添加外键

mysql添加外键
有两张表 一张tb_Product(商品ID是主键), 一张tb_OrderOut(里面也有商品ID),怎么添加外键,简单点的。谢谢
在MySQL中不可以在建表游绝的时候添加外神谈姿键,一般是建好表之后再添侍虚加,采用alter 表名add foreign key形式
alter table tb_OrderOut add constraint tb_OrderOut_goodsid_fk Foreign Key (goodsid)
References tb_Product (goodsid);
包含外健的表,要先建把外健作为主贱的表,然后才能建你那个包含外健的郑型告喊明标。
create table A( aaa int primary key,...)

create table B(
bbb int primary key,
aaa int,
... ...
foreign key (aaa) references A (aaa) on delete ... on update ...

)
要注意 B中的aaa类型 和 名字要和A中的完全一样,租源还有 那些空格你最好有,虽然有的时候没关系,但是有时候就有问题。

← 上一篇: 下一篇: →