要在MySQL數(shù)據(jù)庫(kù)中啟用觸發(fā)器,請(qǐng)按照以下步驟操作:
CREATE TRIGGER
語句創(chuàng)建一個(gè)新的觸發(fā)器。以下是一個(gè)創(chuàng)建觸發(fā)器的示例:DELIMITER //
CREATE TRIGGER my_trigger
AFTER INSERT ON my_table
FOR EACH ROW
BEGIN
-- 在這里編寫觸發(fā)器要執(zhí)行的操作
END;
//
DELIMITER ;
這個(gè)示例創(chuàng)建了一個(gè)名為my_trigger
的觸發(fā)器,它在my_table
表中插入新記錄后觸發(fā)。
SHOW TRIGGERS;
ENABLED
狀態(tài)??梢允褂?code>ALTER TABLE語句來實(shí)現(xiàn):ALTER TABLE my_table ENABLE TRIGGER my_trigger;
這將啟用名為my_trigger
的觸發(fā)器。
SHOW TRIGGERS;
在結(jié)果中,你應(yīng)該會(huì)看到my_trigger
的狀態(tài)為ENABLED
,表示觸發(fā)器已成功啟用。
注意:在MySQL中,觸發(fā)器默認(rèn)情況下是啟用的。只有在明確禁用觸發(fā)器后,才需要執(zhí)行上述步驟來重新啟用它。