Navicat for MySQL中添加外键方法

2014-11-24 18:50:43 · 作者: · 浏览: 0

环境:Navicat for Mysql 8.2 + MySQL Sever 5.1


问题:Navicat for Mysql中添加外键


解决:


方法一:


使用SQL语句创建外键:


alter table 外键表 add constraint 约束名 foreign key(栏位名) references 参照表(外键栏位名) on delete restrict/set null/cascade on update restrict/set null/ cascade;


不指定外键的名称,mysql会自动为你创建一个外键名称:


alter table外键表add foreign key(栏位名) references参照表(外键栏位名) on delete restrict/set null/cascade on update restrict/set null/cascade;


方法二:


使用图形界面。


选中表------->右键------->设计表------->外键------->填选项。