スポンサーリンク

MySQL Workbenchで外部キーを一時的に解除

テストデータを削除するとき、外部キー制約に引っかかって、エラーになることがあります。
外部キーを一時的に無効・解除するコマンドがあるので、備忘録として残します。

外部キーを一時的に解除・無効にするには、以下のコマンドをWorkbenchのエディタで実行します。

SET FOREIGN_KEY_CHECKS = 0

元に戻す場合は、以下のコマンドを実行するか、再接続すれば元に戻ります。

SET FOREIGN_KEY_CHECKS = 1