MySQL中,表有兩種常見的儲存引擎,即InnoDB和MyISAM。 其中,InnoDB引擎支援外來鍵約束,而MyISAM不支援外來鍵,因此在實現外來鍵約束之前需要確認當前資料庫中表的儲存引擎為InnoDB,可以通過檢視表結構檢視儲存引擎,如下: