首页 > 数据库技术 > 详细

MYSQL之外键

时间:2020-04-07 10:03:56      阅读:72      评论:0      收藏:0      [点我收藏+]
什么是外键?
外键:可以明确声明表示表和表之间的关系的字段的参照关系,使数据库帮我们维护这种关系。
为什么要用约束?
 为了防止数据表中插入错误的数据,在MySQL中定义了一些维护数据库完整性.
 
     简单理解就是:A表的主键,在B表中字段出现,就是外键。
 
    外键约束: foreign key(外键字段) references 外表表名(主键字段)
 
增加外键
 
        在表已存在的情况下加外键: CREATE TABLE 表名 add constraint FK_ID foreign key(外键字段) references 外表表名(主键字段);
 
        PS: 这个外键约束的名字叫做FK_ID,一般潜规则外键约束的名字开头是fk_一般潜规则外键约束的名字开头是FK_ID.
 
删除外键
 
     ALTER TABLE 表名 DROP foreign key 外键名;
 

MYSQL之外键

原文:https://www.cnblogs.com/yunhai666/p/12651611.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!