Dies könnte für jemanden nützlich sein, der von einer Suche hierher gelangt. Stellen Sie sicher, dass Sie versuchen, eine Tabelle zu löschen und keine Ansicht .
SET foreign_key_checks = 0; -- Drop tables drop table ... -- Drop views drop view ... SET foreign_key_checks = 1;
SET foreign_key_checks = 0
besteht darin, Fremdschlüsselprüfungen auszuschalten und dann SET foreign_key_checks = 1
besteht darin, Fremdschlüsselprüfungen wieder einzuschalten. Während die Prüfungen ausgeschaltet sind, können die Tabellen gelöscht werden, die Prüfungen werden dann wieder eingeschaltet, um die Integrität der Tabellenstruktur zu bewahren.