Hvis der blev foretaget et opkald til
SET FOREIGN_KEY_CHECKS=0;
så slås FK-checks fra. Hvem ved, det kan være tilstanden i dit system lige nu. Få dem tændt med
SET FOREIGN_KEY_CHECKS=1;
Bemærk følgende. Bare det at slå checks til igen validerer ikke den referentielle integritet. Man har brug for ALTER TABLE
for det.
Blot at udgive et skema betyder ikke meget for at sige, at du er beskyttet.
Det betyder, at jeg kunne slå mine begrænsninger fra, bruge systemet, slette nogle data, lave LOAD DATA INFILE (kort sagt ødelægge mine data), så løbe afsted til Stackoverflow med et skema og sige "gosh, hvordan skete det her".
Og det er lige meget, hvilken tilstand dit system er i nu. Det betyder noget, hvad det var dengang.