外鍵約束前,涉及外鍵列的表引擎設定指南:選擇支援外鍵的引擎(InnoDB 或 TokuDB)。右鍵點選要設定引擎的表。選擇“表格選項”並切換到“儲存引擎”選項卡。從下拉清單中選擇支援外鍵的引擎。應用更改。
Navicat 建立外鍵前的引擎設定
在Navicat 中建立外鍵約束之前,需要將涉及的外鍵列所在的表的儲存引擎設定為支援外鍵的引擎。
支援外鍵的引擎
設定引擎
注意:
範例
要將表格customer
中的欄位customer_id
設定為主鍵,然後將其用作表order
中的欄位customer_id
的外鍵,需要先設定兩個表的儲存引擎為InnoDB:
customer
表格設定引擎:右鍵點選customer
表格> 表格選項> 儲存引擎> InnoDBorder
表格設定引擎:右鍵點選order
表> 表格選項> 儲存引擎> InnoDB以上是navicat建立外鍵之前要把引擎設定成什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!