2012-03-10 11 views
1

Magentoの関連製品を既存の製品に追加しようとしましたが、このエラーメッセージが表示されます。SQLエラー関連する製品を追加しようとすると、整合性制約違反:

SQLSTATE [23000]:整合性制約違反:1452は、子行を追加または更新できません:。外部キー制約が失敗する(freemypi_magentocatalog_product_link、CONSTRAINT FK_CAT_PRD_LNK_LNK_TYPE_ID_CAT_PRD_LNK_TYPE_LNK_TYPE_ID FOREIGN KEY(link_type_idは)catalog_product_link_type( `link_type_を参照)

I MUCH

+0

失敗したコードを表示できますか? –

+0

link_type_idの値がcatalog_product_link_type.link_type_ – botzko

+0

に存在することを確認してください。両方のテーブルが空です。 – user1261605

答えて

0

をおくるすべてのヘルプは、それは良い方法ではありませんが、あなたが試すことができます

:(何もInnoDBのないように、すべてのSQL物事を変更することが動作しているようですが、キャッシュをクリアし、SQLをreparing、インデックスの再作成しようとしている:

SET FOREIGN_KEY_CHECKS=0; 

前にクエリを実行します。

+0

こんにちはそれはうまくいきません – user1261605

+0

SQLで追加しようとすると、ここにplsを貼り付けてください。 –

+0

また、問題はテーブル接頭辞と関連している可能性があります。 –

関連する問題