SQLSTATE[23000]:违反完整性约束:1452 无法添加或更新子行

SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row

这个错误显示每个..*.**请帮我得到这个问题的确切答案...

SQLSTATE[23000]违反完整性约束:1452

无法添加或更新子行:外键约束失败 (mydawai.cataloginventory_stock_item, 约束 FK_CATINV_STOCK_ITEM_PRD_ID_CAT_PRD_ENTT_ENTT_ID 外键 (product_id) 引用 catalog_product_entity (entity_id) 删除 CA)

我正在导入 20 到 50,000 个 csv 产品,他们会显示错误,但如果部分进入 500 百 -500 百列表,那么某些产品将被导入并且有人显示 错误sql 23000。违反完整性约束:1452 ?

它的意思是有一个不满足的外键(即你需要它存在但它不存在)

catalog_product_entity 必须具有 entity_id 的条目,然后在 cataloginventory_stock_item 中引用为 product_id

您需要删除 Csv 文件中的任何特殊字符。像 ©, '', º 这对我有用!