导入mysql备份时出现问题

时间:2010-02-19 09:17:56

标签: mysql phpmyadmin mysql-error-1005

当我尝试导入mysql备份文件时,我收到了这样的错误,

ALTER TABLE `sf_guard_group_permission`  ADD CONSTRAINT `sf_guard_group_permission_FK_1` FOREIGN KEY ( `group_id` ) REFERENCES `sf_guard_group` ( `id` ) ON DELETE CASCADE ,
ADD CONSTRAINT `sf_guard_group_permission_FK_2` FOREIGN KEY ( `permission_id` ) REFERENCES `sf_guard_permission` ( `id` ) ON DELETE CASCADE ;

MySQLzwróciłkomunikat:Dokumentacja

#1005 - Can't create table 'jezykownia.#sql-1394_72' (errno: 121) 

虽然一切似乎都很好,但它让我有点害怕后果 将来出现

提前致谢:)

1 个答案:

答案 0 :(得分:0)

这个线程可能会有所帮助,或者是外键冲突*或InnoDB数据字典中有一些旧数据。

This forum可能会有所帮助,对error code reference page的评论很有意思(搜索“121”)。

萨姆

*我不知道这一点,但它们必须在数据库中是唯一的。