関係の制約を持つテーブルが多数あります。テーブルには完全なダミーデータが含まれていますが、構造体を保持しながらテーブルからデータを切り捨てる/空にしたいと思います。制約を一時的に無効にする
毎回私はテーブルを空にしたい、私は外来キーの制約エラーを取得します。制約を一時的に無効にしてから、ダミーデータが削除されると、それを元に戻すことができます。
私はこのソリューションを試しましたが、うまくいきませんでした。一度無効にしてから切り捨てると、fk制約エラーが発生します...
//disable
SET FOREIGN_KEY_CHECKS = 0;
//enable
SET FOREIGN_KEY_CHECKS = 1;
私はMySQLを使用しています。
良い点。私はそれを知らなかった.... – user311509