Heim >Datenbank >MySQL-Tutorial >## Warum kann ich diesen Beitrag nicht löschen? Fehler bei Fremdschlüsseleinschränkungen und Likes
Beitrag mit „Gefällt mir“-Angaben kann nicht gelöscht werden: Ein Fehler bei der Fremdschlüsseleinschränkung
Beim Versuch, einen Beitrag zu löschen, kann der folgende Fehler auftreten:
SQLSTATE[23000]: Integrity constraint violation: 1451 Cannot delete or update a parent row: a foreign key constraint fails (eliapi8.likes, CONSTRAINT likes_post_id_foreign FOREIGN KEY (post_id) REFERENCES posts (id))
Dieser Fehler weist darauf hin, dass eine Fremdschlüsseleinschränkung in der „Likes“-Tabelle das Löschen eines Beitrags verhindert.
Schemaanalyse:
Die Das bereitgestellte Schema stellt die folgenden Beziehungen dar:
- Increments id
Das obige ist der detaillierte Inhalt von## Warum kann ich diesen Beitrag nicht löschen? Fehler bei Fremdschlüsseleinschränkungen und Likes. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!