Tjek først, om der findes en kategoritabel, hvor du forsøger at importere disse data.
hvis Kategori-tabel findes, skal du kontrollere, at alle kategori_id i denne tabel skal eksistere i Kategori-tabel som id.
Bedre mulighed er at importere første kategori tabel og derefter denne tabel.
I generisk skal først alle overordnede tabeller importeres og derefter underordnede tabeller.
En snavset måde er som beskrevet nedenfor, hvilket ikke anbefales-
set foreign_key_checks=0;
import data here;
set foreign_key_checks=1;
Bare for at vide, hvilken række der skaber problemer-
Nedenstående forespørgsel vil give dig problematiske rækker.
SELECT a.category_id FROM Category_Term a
LEFT JOIN Category b ON a.category_id=b.id
WHERE b.id IS NULL;
Bemærk:Forudsat at kategori_id i kategori_term og id i kategoritabeller vil blive indekseret.