Utilisez ce qui suit pour désactiver les contraintes :
-- disable UNIQ, PK, ...
ALTER TABLE <tablename> DISABLE KEYS;
-- diable FK
SET FOREIGN_KEY_CHECKS=0;
Vérifiez par exemple ce site pour plus d'exemples. Restaurer avec :
SET FOREIGN_KEY_CHECKS=1;
ALTER TABLE <tablename> ENABLE KEYS;
De la référence :
- foreign_key_checks
- DCLÉS ACTIVABLES :" Utilisez ALTER TABLE ... DISABLE KEYS pour dire à MySQL d'arrêter de mettre à jour les index non uniques. ..."
ps. :de Conseils de réglage des performances InnoDB
SET autocommit=0;
SET unique_checks=0;
SET foreign_key_checks=0;