sql >> Databasteknik >  >> RDS >> Mysql

Tvinga släpp mysql förbigående av främmande nyckel-begränsning

Detta kan vara användbart för någon som hamnar här från en sökning. Se till att du försöker släppa en tabell och inte en vy .

SET foreign_key_checks = 0;
-- Drop tables
drop table ...
-- Drop views
drop view ...
SET foreign_key_checks = 1;

SET foreign_key_checks = 0 är att ställa in kontroll av främmande nyckel till av och sedan SET foreign_key_checks = 1 är att sätta på kontroll av främmande nyckel igen. Medan kontrollerna är avstängda kan tabellerna släppas, kontrollerna aktiveras sedan igen för att behålla tabellstrukturens integritet.



  1. Xamarin Android-app med online MySql/Sql-databas

  2. Koppla från nod JS mysql databas

  3. PHP isset() med flera parametrar

  4. Som skiftlägeskänslig i MySQL