Använd följande för att inaktivera begränsningar:
-- disable UNIQ, PK, ...
ALTER TABLE <tablename> DISABLE KEYS;
-- diable FK
SET FOREIGN_KEY_CHECKS=0;
Kolla till exempel denna webbplats för fler exempel. Återställ med:
SET FOREIGN_KEY_CHECKS=1;
ALTER TABLE <tablename> ENABLE KEYS;
Från referensen:
- utländska_nyckelkontroller
- DAKTIVERA NYCKLAR :" Använd ALTER TABLE ... DISABLE KEYS för att tala om för MySQL att sluta uppdatera icke-unika index. ..."
p.s. :från InnoDB prestandajusteringstips
SET autocommit=0;
SET unique_checks=0;
SET foreign_key_checks=0;