06 Dec

Mysql de triger yönetimi

MySQL de eklemiş olduğunuz trigerı görmek için:

1
2
3
 SELECT * FROM Information_Schema.Trigger
 WHERE Trigger_schema = 'veritabanı_ismi' AND
       Trigger_name = 'trigger_ismi';

Bir veritabanına elediğiniz tüm trigerları görmek için :

1
2
 SELECT * FROM Information_Schema.Trigger
 WHERE Trigger_schema = 'veritabanı_ismi'

Bir tabloya eklediğiniz trigerları görmek için :

1
2
3
SELECT * FROM Information_Schema.Trigger
 WHERE Trigger_schema = 'veritabanı_ismi' AND
       Event_object_table = 'tablo_ismi';

Son olarak da bir tabloya eklediğiniz trigerları da şu komut ile silebilirsiniz :

1
 DROP TRIGGER tablo_ismi.trigger_ismi