Disable foreign key checks in MySQL
November 24, 2008 – 22:47Disabling foreign key checks in MySQL is usefull when you are dealing with tables that use foreign keys (InnoDB engine).
You can not delete (drop) multiple tables, a parent table or a child table until you disable foreign key checks four your current database.
The sql command to disable foreign key checks is:
SET FOREIGN_KEY_CHECKS = 0;
To enable the foreign key checks use the opposite command:
SET FOREIGN_KEY_CHECKS = 1;
Tags: development, foreign key checks, MySQL

One Response to “Disable foreign key checks in MySQL”
Thanks!
Safed me from a lot of trouble
Flo
By Flo on Aug 27, 2009