Passa ai contenuti principali

Post

Visualizzazione dei post da febbraio, 2010

Script MySQL che ignorano constraint

Può essere comodo eseguire script MySQL di creazione/modifica/eliminazione di tabelle che non controllano eventuali foreign key. Ecco come: -- salvo le impostazioni attuali e disabilito il controllo SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0; DROP TABLE ... CREATE TABLE ... ALTER TABLE ... -- rimetto le impostazioni di prima SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS; enjoy /m