Beim Löschen einer Tabelle oder eines Datenelements in MySQL [Fehler] 1451 – Eine übergeordnete Zeile kann nicht gelöscht oder aktualisiert werden: eine Fremdschlüsseleinschränkung schlägt fehl (...) Dies liegt daran, dass in MySQL eine Fremdschlüsselzuordnung festgelegt ist, die das Aktualisieren oder Löschen von Daten unmöglich macht. Dies kann durch Festlegen der Variable FOREIGN_KEY_CHECKS vermieden werden. Um Fremdschlüsseleinschränkungen zu deaktivieren, können wir Folgendes verwenden: SETFOREIGN_KEY_CHECKS=0; Anschließend löschen Sie die Daten Um Fremdschlüsseleinschränkungen zu aktivieren, können wir Folgendes verwenden: SETFOREIGN_KEY_CHECKS=1; Um den aktuellen Wert von FOREIGN_KEY_CHECKS anzuzeigen, verwenden Sie den folgenden Befehl: WÄHLEN SIE @@FOREIGN_KEY_CHECKS; Zusammenfassen Dies ist der gesamte Inhalt dieses Artikels zum Löschen von Tabellendaten mit Fremdschlüsseleinschränkungen in MySQL. Ich hoffe, er ist für alle hilfreich. Interessierte Freunde können sich hier informieren: So löschen Sie Tabellendaten in MySQL, Analyse der MySQL-Variablendeklaration und gespeicherter Prozeduren, mehrere wichtige MySQL-Variablen, detaillierte Erklärung des MySQL-Vorbereitungsprinzips usw. Wenn Sie Fragen haben, hinterlassen Sie bitte jederzeit eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Das könnte Sie auch interessieren:
|
<<: Eine vorläufige Studie zum Vue-Unit-Testing
Daten initialisieren Tabelle löschen, wenn `test_...
Vorbereitung vor der Installation Der Hauptzweck ...
Im Gegensatz zu anderen Designarten verändert sich...
Drei nützliche Codes, die Besuchern dabei helfen,...
Vor Kurzem habe ich das Problem gelöst, dass Dock...
Mehrweg-Suchbaum Höhe eines vollständigen Binärba...
Vue+Openlayer verwendet „modify“, um Elemente zu ...
Als ich kürzlich Docker lernte, stellte ich fest,...
Webdesigner zu sein ist nicht einfach. Sie müssen...
1. Hintergrund Auf jeder OLTP-Datenbankinstanz vo...
Inhaltsverzeichnis Vorwort analysieren Erste Rend...
Inhaltsverzeichnis 1. Standardmäßig anzeigen und ...
Inhaltsverzeichnis 1. Abrufen über --skip-grant-t...
Inhaltsverzeichnis 1. Geben Sie zuerst das Konfig...
Implementieren Sie das Vergrößern und Verkleinern...