0

当我尝试导入 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 ;

MySQL zwrócił komunikat: Dokumentacja

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

虽然一切似乎都很好,但我有点害怕未来可能会出现什么后果

提前致谢:)

4

1 回答 1

0

该线程可能会有所帮助,要么存在外键冲突*,要么 InnoDB 数据字典中有一些旧数据。

这个论坛可能会有所帮助,并且错误代码参考页面的评论很有趣(搜索“121”)。

山姆

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

于 2010-02-19T09:21:33.217 回答