首頁 資料庫 navicat navicat外鍵怎麼設定

navicat外鍵怎麼設定

Aug 05, 2019 am 10:21 AM
navicat 外鍵

navicat外鍵怎麼設定

今天早上剛剛弄清楚了在navicat for mysql上如何設定外鍵,現在分享出來,希望能夠對大家有幫助。

推薦教學:MySQL入門影片

#  先介紹一下基本狀況。 現在有兩個表一張是teacher表一張是dept表,現在我想把teacher表中的dept屬性設定為外鍵,關聯dept表中的code屬性。 具體情況如圖;好了,基本狀況介紹完畢,現在開始教你們navicat for mysql 怎麼設定外鍵。

navicat外鍵怎麼設定

1、打開我的navicat,然後找到我的teacher表,選中它,然後點擊選單列上的‘design table’。

navicat外鍵怎麼設定

2、在彈出的對話方塊中找到“Foreign Keys”,然後單機。

navicat外鍵怎麼設定

3、然後會出現一個設定外鍵的介面,總共有七個欄位。簡單介紹一下這幾列的意思。

  ‘name’:可以不填,你一會儲存成功系統會自動產生。

  ‘FieldName’:就是你要把哪個鍵設定為外鍵。這裡選擇‘dept’

  ‘Reference DadaBase’:外鍵關聯的資料庫。

  'Reference Table' :關聯的表 這裡是dept表

  'Forgin filed Names':關聯的字段,這裡是code

  'ondelete':就是刪除的時候選擇的動作。這裡我的選擇是setNull,意思是當關聯的表刪除以後,teacher》dept欄位會設定為null。

  ‘onupdate’:就是更新的時候選擇的動作。這裡我的選擇是CASCADE,意思就是當關聯的表更新以後,teacher》dept欄位會設定為級聯更新。

navicat外鍵怎麼設定

4、設定完成後點選‘save’儲存退出,也可以點選‘add Foreign Key’再新增一個外鍵。

navicat外鍵怎麼設定

以上是navicat外鍵怎麼設定的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
4 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

navicat keygen patch怎麼用 navicat keygen patch怎麼用 Apr 09, 2025 am 07:18 AM

Navicat Keygen Patch是一款激活Navicat Premium的密鑰生成器,無需購買許可證即可使用軟件的全部功能。使用方法:1)下載並安裝Keygen Patch;2)啟動Navicat Premium;3)生成序列號和激活碼;4)複製密鑰;5)激活Navicat Premium,Navicat Premium即可被激活。

Navicat 無法連接數據庫的解決方法 Navicat 無法連接數據庫的解決方法 Apr 08, 2025 pm 11:12 PM

可以通過以下步驟解決 Navicat 無法連接數據庫的問題:檢查服務器連接,確保服務器運行、地址和端口正確,防火牆允許連接。驗證登錄信息,確認用戶名、密碼和權限正確。檢查網絡連接,排除網絡問題,例如路由器或防火牆故障。禁用 SSL 連接,某些服務器可能不支持。檢查數據庫版本,確保 Navicat 版本與目標數據庫兼容。調整連接超時,對於遠程或較慢的連接,增加連接超時時間。其他解決方法,如果上述步驟無效,可以嘗試重新啟動軟件,使用不同的連接驅動程序,或諮詢數據庫管理員或 Navicat 官方支持。

navicat支持達夢數據庫嗎 navicat支持達夢數據庫嗎 Apr 08, 2025 pm 11:18 PM

Navicat 是一款功能強大的數據庫管理工具,支持達夢數據庫。它提供全面的功能,例如連接管理、SQL 查詢、數據建模、性能監控和用戶管理。憑藉直觀的用戶界面和對達夢數據庫的深入支持,Navicat 為數據庫管理員和開發人員提供了高效管理和操作達夢數據庫的解決方案。

如何用navicat創建存儲過程 如何用navicat創建存儲過程 Apr 08, 2025 pm 11:36 PM

可使用 Navicat 創建存儲過程,步驟如下:打開數據庫對象列表,展開 "Procedures" 節點。右鍵單擊 "Procedures" 節點並選擇 "Create Procedure"。輸入存儲過程名稱和主體,並設置參數(如果需要)。選擇 "File" 菜單中的 "Compile" 對存儲過程進行編譯。通過執行查詢或使用 "Procedures" 列表中的 "E

navicat premium怎麼創建 navicat premium怎麼創建 Apr 09, 2025 am 07:09 AM

使用 Navicat Premium 創建數據庫:連接到數據庫服務器並輸入連接參數。右鍵單擊服務器並選擇“創建數據庫”。輸入新數據庫的名稱和指定字符集和排序規則。連接到新數據庫並在“對象瀏覽器”中創建表。右鍵單擊表並選擇“插入數據”來插入數據。

Navicat 連接數據庫:遠程連接與本地連接的區別和問題排查 Navicat 連接數據庫:遠程連接與本地連接的區別和問題排查 Apr 08, 2025 pm 10:51 PM

遠程連接和本地連接通過網絡訪問數據庫的方式不同。遠程連接通過互聯網訪問遠程服務器上的數據庫,而本地連接直接訪問存儲在本地計算機上的數據庫。

排查 Navicat 數據庫連接問題 排查 Navicat 數據庫連接問題 Apr 08, 2025 pm 11:09 PM

若 Navicat 無法連接至數據庫,可按以下步驟排查:驗證連接參數:檢查用戶名、密碼、數據庫地址和端口。檢查防火牆設置:確保防火牆不阻擋 Navicat 訪問數據庫服務器。驗證數據庫服務器:確認服務器正在運行並可收到請求。檢查網絡連接:確保計算機可連接到數據庫服務器。驗證數據庫版本:確保 Navicat 和數據庫服務器版本兼容。禁用 SSH 隧道:嘗試直接連接到服務器。檢查 Navicat 設置:驗證連接設置,包括字符集、編碼,並嘗試重置設置。聯繫技術支持:若以上步驟無效,請尋求技術支持。

navicat解釋怎麼分析 navicat解釋怎麼分析 Apr 09, 2025 am 07:33 AM

Navicat 提供數據分析功能,包括:創建數據透視表:按字段聚合數據。繪製圖表:可視化數據模式。編寫 SQL 查詢:進行複雜分析。

See all articles