Beim Versuch, Daten in eine Datenbanktabelle einzufügen oder zu aktualisieren, ist ein MySQL-Fehler aufgetreten , gekennzeichnet durch die Meldung „Eine untergeordnete Zeile kann nicht hinzugefügt oder aktualisiert werden: Eine Fremdschlüsseleinschränkung schlägt fehl.“ Dieser Fehler tritt auf, wenn Sie versuchen, mithilfe eines Fremdschlüssels eine Beziehung zwischen zwei Tabellen herzustellen, der Wert in der Fremdschlüsselspalte der untergeordneten Tabelle jedoch nicht mit einem gültigen Wert in der referenzierten übergeordneten Tabelle übereinstimmt.
In Ihrem Beispiel haben Sie zwei Tabellen:
Das obige ist der detaillierte Inhalt vonWarum gibt meine MySQL-Datenbank den Fehler „Eine untergeordnete Zeile kann nicht hinzugefügt oder aktualisiert werden: Eine Fremdschlüsseleinschränkung schlägt fehl' aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!