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: ドキュメント

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

すべてがうまくいっているように見えますが、将来どのような結果が現れるかが少し怖いです

前もって感謝します:)

4

1 に答える 1

0

このスレッドは、外部キーの競合*があるか、InnoDBデータディクショナリ内に古いデータがある場合に役立つ可能性があります。

このフォーラムは役立つかもしれませんし、エラーコードリファレンスページへのコメントは興味深いものです(「121」を検索してください)。

サム

*私はこれを知りませんでしたが、データベース内で一意である必要があります。

于 2010-02-19T09:21:33.217 に答える