Fremdschlüssel-Prüfung in MySQL deaktivieren

Da ich immer arge Probleme habe mir diese Code-Zeile zu merken: In MySQL kann man mit

SET FOREIGN_KEY_CHECKS=0;

die Fremdschlüssel-Prüfung von InnoDB deaktivieren. Das sollte man natürlich nur tun wenn man weiß was man tut :)

So lassen sich z.B. Datensätze in falscher Reihenfolge oder etwas schneller löschen. Bitte aber mit Vorsicht genießen.



Ein Beitrag von Tobias Vogt
Tobias's avatar

Tobias Vogt arbeitet seit 2008 mit Magento und ist seit 2011 durch Magento zertifizierter Entwickler. Seit 2016 ist er Mitgründer und CTO bei der connect-io GmbH, einer Magento-Agentur mit Sitz im idyllischen Paderborn-Salzkotten. Er gehört zum Gründer-Team der Webguys und ist seit November 2011 Bachelor of Science (Wirtschaftsinformatik). Sie erreichen Ihn per E-Mail unter tobi@webguys.de.

Alle Beiträge von Tobias

Dein Kommentar