Magento 导入外键约束失败
Magento import a foreign key constrain fails
我正在尝试将我的实时数据库导入测试数据库。将 tables 导入测试数据库时出现以下错误。
MySQL: 无法添加或更新子行:外键约束失败 (DB_Name
.catalog_product_entity
, CONSTRAINT FK_CAT_PRD_ENTT_ATTR_SET_ID_EAV_ATTR_SET_ATTR_SET_ID
FOREIGN KEY (attribute_set_id
) 参考文献 eav_attribute_set
(attribute_set_id
) 在 )
我已经设置了 SET Foreign_Key_Checks 但似乎这根本没有改变错误。
SET FOREIGN_KEY_CHECKS = 0;
//Code
SET FOREIGN_KEY_CHECKS = 1;
我需要更改 table 名称还是?
SET FOREIGN_KEY_CHECKS = 0;
这个命令不仅在导入的时候用到,在导出live db的时候也需要用到,需要先执行这个命令再导出文件。创建新数据库执行此命令并尝试导入数据库。
我正在尝试将我的实时数据库导入测试数据库。将 tables 导入测试数据库时出现以下错误。
MySQL: 无法添加或更新子行:外键约束失败 (DB_Name
.catalog_product_entity
, CONSTRAINT FK_CAT_PRD_ENTT_ATTR_SET_ID_EAV_ATTR_SET_ATTR_SET_ID
FOREIGN KEY (attribute_set_id
) 参考文献 eav_attribute_set
(attribute_set_id
) 在 )
我已经设置了 SET Foreign_Key_Checks 但似乎这根本没有改变错误。
SET FOREIGN_KEY_CHECKS = 0;
//Code
SET FOREIGN_KEY_CHECKS = 1;
我需要更改 table 名称还是?
SET FOREIGN_KEY_CHECKS = 0;
这个命令不仅在导入的时候用到,在导出live db的时候也需要用到,需要先执行这个命令再导出文件。创建新数据库执行此命令并尝试导入数据库。