在 navicat 中,創(chuàng)建外鍵步驟如下:打開(kāi)并連接數(shù)據(jù)庫(kù)。選擇要?jiǎng)?chuàng)建外鍵的表。切換到設(shè)計(jì)視圖。在要?jiǎng)?chuàng)建外鍵的列上右鍵單擊并選擇 “編輯列”。指定外鍵信息:引用表、引用列、更新級(jí)聯(lián)和刪除級(jí)聯(lián)。保存更改。
Navicat 中創(chuàng)建外鍵
在 Navicat 中創(chuàng)建外鍵非常簡(jiǎn)單,只需按照以下步驟操作即可:
步驟 1:打開(kāi) Navicat
啟動(dòng) Navicat 并連接到目標(biāo)數(shù)據(jù)庫(kù)。
步驟 2:選擇表
在左邊的導(dǎo)航欄中選擇要?jiǎng)?chuàng)建外鍵的表。
步驟 3:切換到設(shè)計(jì)視圖
在頂部菜單欄中點(diǎn)擊 “設(shè)計(jì)” 選項(xiàng)卡,將表切換到設(shè)計(jì)視圖。
步驟 4:添加外鍵列
在表設(shè)計(jì)器中,找到要?jiǎng)?chuàng)建外鍵的列。右鍵單擊該列并選擇 “編輯列”。在 “編輯列” 對(duì)話框中,選中 “外鍵” 選項(xiàng)卡。
步驟 5:指定外鍵信息
在 “外鍵” 選項(xiàng)卡中,可以指定以下信息:
引用表:選擇外鍵列引用的表。
引用列:選擇外鍵列引用的列。
更新級(jí)聯(lián):如果引用表中的數(shù)據(jù)發(fā)生更改,是否級(jí)聯(lián)更新外鍵列。
刪除級(jí)聯(lián):如果引用表中的數(shù)據(jù)被刪除,是否級(jí)聯(lián)刪除外鍵行。
步驟 6:保存更改
填寫(xiě)好外鍵信息后,點(diǎn)擊 “確定” 按鈕保存更改。
示例:
假設(shè)我們要在 “訂單” 表中創(chuàng)建外鍵,引用 “客戶(hù)” 表中的 “客戶(hù) ID” 列:
-
在 Navicat 中,打開(kāi) “訂單” 表。
切換到設(shè)計(jì)視圖。
右鍵單擊 “客戶(hù) ID” 列并選擇 “編輯列”。
在 “外鍵” 選項(xiàng)卡中,選擇 “客戶(hù)” 表和 “客戶(hù) ID” 列。
點(diǎn)擊 “確定” 保存更改。
這樣,就成功地在 “訂單” 表中創(chuàng)建了一個(gè)外鍵,引用 “客戶(hù)” 表中的 “客戶(hù) ID” 列。