navicat中設置外鍵的方法:1、打開navicat管理工具;2、打開需要設置連接的表并選中它;3、點擊菜單欄上的‘design table’;4、在彈出的對話框中點擊“Foreign Keys”選項卡;5、設置對應的外鍵信息;6、最后點擊點擊‘save’保存即可設置成功。
具體操作步驟:
1、打開navicat管理工具,選擇一個需要設置外鍵的表,例如teacher表,然后點擊菜單欄上的‘design table’。
2、在彈出的對話框中找到“Foreign Keys”,然后單擊。
3、然后會出現一個設置外鍵的界面,一共有七列,簡單介紹一下這幾列的意思:
‘name’:可以不填,你一會保存成功系統會自動生成。
‘FieldName’:就是你要把哪個鍵設置為外鍵。這里選擇‘dept’
‘Reference DadaBase’:外鍵關聯的數據庫。
‘Reference Table‘ :關聯的表 這里是dept表
‘Forgin filed Names’:關聯的的字段,這里是code
‘ondelete’:就是刪除的時候選擇的動作。這里我的選擇是setNull,意思就是當關聯的表刪除以后,teacher》dept字段會設置為null。
‘onupdate’:就是更新的時候選擇的動作。這里我的選擇是CASCADE,意思就是當關聯的表更新以后,teacher》dept字段會設置為級聯更新。
4、設置完成后點擊‘save’保存退出或者點擊‘add Foreign Key’再添加一個外鍵。