Wahrscheinlich gibt es eine andere Tabelle mit einem Fremdschlüssel, der auf den Primärschlüssel verweist, den Sie ändern möchten.
Um herauszufinden, welche Tabelle den Fehler verursacht hat, können Sie SHOW ENGINE INNODB STATUS
ausführen und schauen Sie sich dann den LATEST FOREIGN KEY ERROR
an Abschnitt.