以下の記事を参考
MySQLで外部キーの制約があるテーブルをtruncateする方法 | クロジカ
外部キーの制約がある状況でTRUNCATE TABLEしようとすると ``` Cannot truncate
外部キーの制約がある状況でTRUNCATE TABLEしようとすると
Cannot truncate a table referenced in a foreign key constraint ・・・
のようなエラーがでることがあります。一時的に外部キーの制約を外して対応します。
mysql> set foreign_key_checks = 0; mysql> truncate table hoge; mysql> set foreign_key_checks = 1;
コメント