navicat是一套很好的mysql數據庫管理工具,下面介紹下如何在navicat對mysql設置外鏈。
工具/原料
navicat軟件
方法/步驟
打開navicat連接上我們的數據庫,並展開到表格。
創建兩個有外鏈關係的表格,這裡我以"會員表"為實例,分別取名為c_user,c_focus
c_focus中的c_userid與c_usname兩個字段與c_user中的c_id與c_name是關鍵對應的,所以這兩個就是我們要創建的外鍵。
右擊“C_focus”選擇“設計表”
打開表格設計界面,選擇“外鍵”選項卡。
點擊“欄位名”下的文本框,右邊出現一個小按鈕,點擊顯示選擇字段列表,這裡選擇我們要作外鍵的字段“c_name”
在參考數據與引用表中選擇自己的數據庫與關聯的別一個表“c_user”
“外欄位名”與“欄位名”一樣,只是這裡選擇的是"c_user"表的字段。
“在刪除時”選擇SET NULL,這樣當c_user表中其中一條記錄被刪除時,c_focus對的記錄的字段的值就會變成null
"刷新時"選擇CASCADE,這樣當c_user表中其中一條記錄數據變動更新以後,c_focus對就的記錄字段的值也會自動隨著更新。
點擊“保存”按鈕,保存我們的操作,這樣navicat外鍵怎麼設置的方法已經介紹完了,快去試一下吧。