-2
私は外部キーを持っていますが、私はそれを外部キーとしてphpmyadminに設定しません。 INTEGER型の列です。 質問:phpmyadminで外部キーとして設定するかどうかの違いは何ですか?MySQL - 私は外部キーを持っていますが、私はそれを外部キーとしてphpmyadminに設定していませんか?
私は外部キーを持っていますが、私はそれを外部キーとしてphpmyadminに設定しません。 INTEGER型の列です。 質問:phpmyadminで外部キーとして設定するかどうかの違いは何ですか?MySQL - 私は外部キーを持っていますが、私はそれを外部キーとしてphpmyadminに設定していませんか?
FOREIGN KEY
制約は、データベースエンジンによる自動チェックを有効にします。
外部キーとして指定しないと、他のテーブルに存在しない値を挿入しようとするとエラーは発生しません。 ON DELETE CASCADE
のようなオプションは使用できません。親行が削除されると、子テーブルの行が自動的に削除されます。
MySQLは外部キーをチェックします。 –