MySQLではデータベースの一貫性を保つため、 外部キー (Foreign Key) 制約がサポートされています。外部キーとは、 2つのテーブル (親テーブルと子テーブル) 間における参照整合性を保つために設定される制約です。InnoDBとNDBストレージエンジンのみで ...
外部キー制約が設定されているテーブルに対してDDLを実行したい場面は、運用していると意外と発生します。しかし、MySQLにおける外部キー制約は単一テーブルの問題ではなく、親子関係にあるテーブル全体に影響を及ぼすため、単純なDDLとは異なる注意が ...