外部キー制約の前に、外部キー列に関するテーブル エンジン設定のガイドライン: 外部キーをサポートするエンジン (InnoDB または KokuDB) を選択します。エンジンを設定するテーブルを右クリックします。 「テーブルオプション」を選択し、「ストレージエンジン」タブに切り替えます。ドロップダウン リストから外部キーをサポートするエンジンを選択します。変更を適用します。
#外部キーを確立する前の Navicat エンジンの設定
Navicat で外部キー制約を確立する前に、次のことを行う必要があります。外部キー列が配置されているテーブルのエンジンが、外部キーをサポートするエンジンに設定されます。外部キーをサポートするエンジン
エンジン
注:
例
テーブルcustomer の列
customer_id を主キーとして設定し、次を使用します。テーブル
order の列
customer_id の外部キーを作成するには、まず 2 つのテーブルのストレージ エンジンを InnoDB に設定する必要があります。
テーブル セットアップ エンジン:
customer テーブル>ストレージ エンジン>
order テーブル>ストレージ エンジン>InnoDB
以上が外部キーを確立する前に、navicat はエンジンを何に設定する必要がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。