Magento MySQL Dump
Momentan baue ich einen neue Shop auf Basis von Magento auf. Als alles fertig eingestellt war machte ich wie immer eine MySQL Dump für alle Fälle. Dann trat der Fall natürlich auf und ich wollte diese Dump kann einfach einspielen. Aber was sehe ich
Cannot add or update a child row: a foreign key constraint fails (magento/#sql-1100_1ae
, CONSTRAINTFK_CATALOG_PRODUCT_ENTITY_DECIMAL_STORE
FOREIGN KEY (store_id
) REFERENCEScore_store
(store_id
) ON DELETE CASCADE ON UPDATE CASCADE)
Na super, irgendein Fehler den ich zum ersten Mal sehen. Da Magento InnoDB benutzt kann man also diese Dump nicht einfach einfügen. Des Rätsel Lösung ist einfach ein
SET FOREIGN_KEY_CHECKS = 0;und am Ende wieder ein
SET FOREIGN_KEY_CHECKS = 1;in den Dump einfügen.