müşterilerimin çoğu 5.5 ile sunucularda barındırılan ve pek bu konuda yapabileceği ve --add-drop-trigger function was added in 5.6 çünkü kabul cevabı benim için işe yaramadı
Kafamı bunun üzerine vurduktan sonra, tetikleyici düzenleme sayfasındaki tanımlayıcıyı ortaya çıkaran phpMyAdmin'e girdim ve yalnızca yanlış olan 20 veya daha fazla tetikleyici için tanımlayıcıyı düzenledim - phpMyAdmin düşecek ve tetikleyiciyi yeniden oluşturacak yeni tanımlayıcı ile.
Bulduğum başka bir seçenek tam bir mysqldump yapmak, sonuçta oluşan dosyayı düzenlemek, yeni bir veritabanı oluşturmak için kullanmak, sonra da Navicat gibi bir aracı kullanmak ve orijinal veritabanına yalnızca istenen tetikleyicileri seçerek bir yapı senkronizasyonu yapmaktı. Sonuç karşılaştırma listesi. Bu benim için çok daha uzun bir süreçti, çünkü sadece 20 tetikleyiciyi düzenlemek zorunda kaldım, ancak yüzlerce tetikleyiciyi güncellemem gerekirse bu daha hızlı olurdu.
Mac'te Zend Sunucusu – Wouter
ile Mac OS X'te "bilinmeyen seçenek: --add-drop-trigger" iletisini alıyorum Bu yalnızca bazı ortamlarda çalışır. Cinsiyet 5.5.36 centOS üzerinde çalışmaz ... "mysqldump: bilinmeyen seçenek" --add-drop-tetik '" –
benim için çalışıyor. – Janath