MySQLの外部キー制約FOREIGN KEYはソラ、RESTRICT、NO ACTION、CASCADE、SET NULLの分析や行動の解釈の他のタイプを参照します

メインテーブル、テーブル[MySQLの】

空、RESTRICT、NO ACTION

削除:メインテーブルには存在しないテーブルのレコードから削除することができます。表から削除変わらず、メインテーブル

更新:テーブルからレコードがない場合には、メインテーブルを更新することができます。テーブルから変わらず更新、メインテーブル

カスケード

削除:あなたは自動的にメインテーブルから削除されたテーブルを削除すると。表から削除変わらず、メインテーブル

アップデート:マスター表の更新テーブルから自動更新。テーブルから変わらず更新、メインテーブル

SETのNULL

削除:あなたがメインテーブルを削除すると、テーブル値からの自動更新はNULLです。表から削除変わらず、メインテーブル

アップデート:マスター表の更新テーブル値からの自動更新はNULLです。テーブルから変わらず更新、メインテーブル

おすすめ

転載: blog.csdn.net/lr199966/article/details/90715505