欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MySQL如何添加外鍵

 更新時(shí)間:2023年09月08日 09:05:09   作者:弦之森  
MySQL是一種常用的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),它支持外鍵的添加,本文主要介紹了MySQL如何添加外鍵,具有一定的參考價(jià)值,感興趣的可以了解一下

1、外鍵

外鍵是用來(lái)讓兩張表的數(shù)據(jù)之間建立聯(lián)系,從而保證數(shù)據(jù)的一致性和完整性。 

注意,主表被關(guān)聯(lián)的字段類型,必須和副表被關(guān)聯(lián)的字段類型一致。

2、實(shí)際操作

(1)初始化兩張表格:

(2)語(yǔ)法:

alter table 主表名 add constraint 外鍵名稱 foreign key (外鍵字段名) references 主表(主表字段名)

主表名:主表的名稱

外鍵名稱:可以隨意命名

外鍵字段名:被關(guān)聯(lián)的外鍵字段名

主表:主表名稱

主表字段名:主表被關(guān)聯(lián)的字段名

(3)操作:

常見(jiàn)報(bào)錯(cuò)情況:

正確操作:

-- 添加外鍵
/* ---建立外鍵關(guān)聯(lián)的語(yǔ)法--- */
alter table emp add constraint fk_number_emp foreign key (type) references number(id);

注意:主表被關(guān)聯(lián)字段名上出現(xiàn)‘藍(lán)色小鑰匙’,即代表外鍵添加成功。

(4)刪除外鍵:

/* ---刪除外鍵--- */
alter table 主表表名 drop foreign key 外鍵名稱;

 實(shí)際操作:

/* ---刪除外鍵--- */
alter table emp drop foreign key fk_number_emp;

到此這篇關(guān)于MySQL如何添加外鍵的文章就介紹到這了,更多相關(guān)MySQL添加外鍵內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論