magento数据库导入

NicholasNC 发布于 2015/05/25 15:49
阅读 655
收藏 0
需要移植magento到其它机器,使用phpmyadmin3.4.10.1将母版的数据库导出,然后在其它机器上导入母版数据库文件,出现一下错误,麻烦各路大神帮帮忙。

错误

SQL 查询:

--
-- 限制表 `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 ;

MySQL 返回:

#1452 - Cannot add or update a child row: a foreign key constraint fails (`magento1910v2222222`.<result 2 when explaining filename '#sql-2554_b'>, CONSTRAINT `FK_CATALOG_EAV_ATTRIBUTE_ATTRIBUTE_ID_EAV_ATTRIBUTE_ATTRIBUTE_ID` FOREIGN KEY (`attribute_id`) REFERENCES `) 

加载中
0
houhuiliang
houhuiliang

这个是外检约束导致的,在使用phpmyadmin导出母版的时候把外检约束取消就可以了。

如下:禁止选定不相关的主键,把这个勾选中。

NicholasNC
NicholasNC
正解,谢谢
NicholasNC
NicholasNC
谢谢你热心的回答,不过我不知道用PHPmyadmin导出数据时怎样取消外键约束,具体是勾选那个按钮?
返回顶部
顶部