制約を無効にするには、以下を使用します。
-- disable UNIQ, PK, ...
ALTER TABLE <tablename> DISABLE KEYS;
-- diable FK
SET FOREIGN_KEY_CHECKS=0;
たとえば、このサイト を確認してください。 その他の例については。復元方法:
SET FOREIGN_KEY_CHECKS=1;
ALTER TABLE <tablename> ENABLE KEYS;
参照から:
- external_key_checks
- D ISABLE KEYS : "ALTER TABLE ... DISABLE KEYSを使用して、MySQLに一意でないインデックスの更新を停止するように指示します。..."
p.s。 :InnoDBパフォーマンスチューニングのヒント から
SET autocommit=0;
SET unique_checks=0;
SET foreign_key_checks=0;