Jika ada panggilan ke
SET FOREIGN_KEY_CHECKS=0;
kemudian cek FK dimatikan. Siapa tahu, itu mungkin keadaan sistem Anda saat ini. Aktifkan dengan
SET FOREIGN_KEY_CHECKS=1;
Perhatikan berikut ini. Mengaktifkan kembali pemeriksaan tidak akan memvalidasi ulang integritas referensial. Seseorang membutuhkan ALTER TABLE
untuk itu.
Memublikasikan skema tidak banyak berarti bahwa Anda terlindungi.
Artinya, saya dapat mematikan batasan saya, menggunakan sistem, menghapus beberapa data, melakukan LOAD DATA INFILE (singkatnya mengacaukan data saya), lalu lari ke Stackoverflow dengan skema dan berkata "ya ampun bagaimana ini bisa terjadi".
Dan tidak masalah apa status sistem Anda sekarang. Yang penting adalah apa yang ada di masa itu.