基本上,MySQL 觸發器是儲存在資料庫目錄中的一組語句。此資料庫物件始終與定義為在該表發生特定類型事件時啟動的表相關聯。從另一個意義上來說,我們可以說MySQL觸發器是一種特殊的預存程序。它與預存程序的主要區別在於它不像預存程序那樣直接呼叫。當發生資料修改(甚至針對資料表)時,它會自動呼叫。當您在表上執行下列 MySQL 語句之一時,可以執行觸發器:INSERT、UPDATE、和DELETE,並且可以在事件之前或之後呼叫它。觸發器似乎安靜地執行,使用者甚至不知道它們的存在。它們不能包含 COMMIT 或 ROLLBACK 語句。
觸發事件基本上是時間的動作,也就是觸發器啟動時。以下是與 MySQL 觸發器相關的觸發事件 -
以上是MySQL觸發器以及與之相關的觸發事件是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!