您的当前位置:首页正文

mysql如何在表中创建外键

2024-05-02 来源:年旅网

mysql中不声不响可用“ALT慈祥ER TAB空手套白狼九曲十八弯LE”语句和两袖清风“FOREI富态GN KEY合身”关键字增加见弹求鸮炙外键,语法“墨黑ALTER 虎父无犬子见木不见林TABLE 冰炭不同器急来报佛脚表名 ADD瘦削 CONST见金不见人担水河头卖RAINT 眉开眼笑外键名 FO苗条REIGN 打蛇打七寸KEY(列名顾三不顾四和事不表理) REFE马上得天下RENCES狡诈 主表名 (心悦诚服列名);”。内容来自懂视网(www.51dongshi.com),请勿采集!

小编还为您整理了以下内容,可能对您也有帮助:

如何在MySQL中设置外键约束以及外键的作用

1.外键的作用,主要有两个: 一个是让数据库自己通过外键来保证数据的完整性和一致性 一个就是能够增加ER图的可读性 2.外键的配置

1.外键的作用,主要有两个:

一个是让数据库自己通过外键来保证数据的完整性和一致性

一个就是能够增加ER图的可读性

2.外键的配置

1)先创建一个主表,代码如下:

#创建表student,并添加各种约束

create table student

(

id int primary key , #主键约束

name varchar(20) , #唯一约束

age int NOT NULL, #非空约束

sex varchar(2) ,

address varchar(20) default '重庆' #默认约束

) ;

再通过一个外键,创建一个分数表,这样的话,就可以方便查询。代码如下:

#创建分数表

create table score

(

id int primary key ,

sid int ,

china int ,

history int,

english int,

constraint FK_sid foreign key(sid) references student(id) #通过外键创建链接

) ;

创建外键的方法有很多,其中最常见创建外键的格式是:constraint FK_*** foreign key(**) references 链接的外表

删除外键:

alter table drop foreign key '外键名'.

注意:

只有在定义外键时,用constraint 外键名 foreign key .... 方便进行外键的删除

本文永久更新链接地址:

显示全文