我试图与一些产品的数据一起导入的Magento的SQL转储和我得到这个外键约束错误:外键约束错误1452 - Magento的进口
`ERROR 1452 (23000) at line 231680: Cannot add or update a child row: a foreign key constraint fails:
`magento`.`#sql-b33_27`, CONSTRAINT `FK_CATALOG_COMPARE_ITEM_CUSTOMER_ID_CUSTOMER_ENTITY_ENTITY_ID` FOREIGN KEY (`customer_id`) REFERENCES `customer_entity` (`entity_id`) ON DELETE CASCADE ON)`
这是SQL代码导致错误:
--
-- Constraints for table `catalog_eav_attribute`
--
ALTER TABLE `catalog_eav_attribute`
ADD CONSTRAINT `FK_CATALOG_EAV_ATTRIBUTE_ATTRIBUTE_ID_EAV_ATTRIBUTE_ATTRIBUTE_ID` FOREIGN KEY (`attribute_id`) REFERENCES `eav_attribute` (`attribute_id`) ON DELETE CASCADE ON UPDATE CASCADE;
我不是很舒服的SQL查询。有人可以解释我这个查询做什么,并指导我解决这个问题吗?谢谢。
谢谢,这个伎俩。还有一些其他的'ALTER TABLE'查询导致了类似的错误,但您的建议帮助我成功导入数据。谢谢。 – Nithin
非常感谢!正试图导入备份并遇到此问题!它为我工作,我设法成功导入数据库! – petsoukos