鍍金池/ 教程/ 數(shù)據(jù)庫/ MySQL觸發(fā)器
MySQL+Node.js連接和操作
MySQL刪除表數(shù)據(jù)
http://www.yiibai.com/mysql/triggers.html
MySQL是什么?
MySQL插入數(shù)據(jù)
MySQL是什么?
MySQL全文搜索
MySQL數(shù)據(jù)庫服務(wù)器安裝
MySQL創(chuàng)建表
MySQL導(dǎo)入示例數(shù)據(jù)庫
MySQL教程
MySQL函數(shù)
MySQL管理
MySQL WHERE語句
MySQL存儲過程
MySQL技巧
MySQL觸發(fā)器
MySQL示例數(shù)據(jù)庫
MySQL重命名表
MySQL數(shù)據(jù)類型
MySQL創(chuàng)建與刪除數(shù)據(jù)庫
MySQL更新表數(shù)據(jù)
MySQL快速學(xué)習(xí)入門
MySQL安裝
MySQL快速入門
MySQL視圖
http://www.yiibai.com/mysql/mysqltips.html
MySQL修改表結(jié)構(gòu)
MySQL基礎(chǔ)教程
MySQL+Python連接和操作
http://www.yiibai.com/mysql/basic-mysql.html
MySQL查詢數(shù)據(jù)
http://www.yiibai.com/mysql/views.html
http://www.yiibai.com/mysql/full-text-search.html
下載本MySQL教程的示例數(shù)據(jù)庫(其中包函表和示例數(shù)據(jù))
http://www.yiibai.com/mysql/stored-procedure.html

MySQL觸發(fā)器

在本節(jié)中,您將學(xué)習(xí)如何使用MySQL觸發(fā)器。根據(jù)定義,觸發(fā)器或數(shù)據(jù)庫觸發(fā)器是自動執(zhí)行以響應(yīng)特定事件的存儲程序,例如在表中發(fā)生的插入,更新或刪除。

數(shù)據(jù)庫觸發(fā)器是保護(hù)MySQL數(shù)據(jù)庫中數(shù)據(jù)完整性的強(qiáng)大工具。此外,自動執(zhí)行某些數(shù)據(jù)庫操作(如日志記錄,審核等)也很有用。

1.SQL觸發(fā)器簡介

  • SQL觸發(fā)器是存儲在數(shù)據(jù)庫目錄中的一組SQL語句。每當(dāng)與表相關(guān)聯(lián)的事件發(fā)生時,就會執(zhí)行或觸發(fā)SQL觸發(fā)器,例如插入,更新或刪除。
    參考閱讀:http://www.yiibai.com/mysql/sql-triggers.html

2.MySQL觸發(fā)器實(shí)現(xiàn)

3.在MySQL中創(chuàng)建觸發(fā)器

4.為相同的觸發(fā)事件和動作時間創(chuàng)建多個觸發(fā)器

5.管理MySQL中的觸發(fā)器

6.使用MySQL計劃事件

  • MySQL事件是基于預(yù)定義的時間表運(yùn)行的任務(wù),因此有時它被稱為預(yù)定事件。MySQL事件也被稱為“時間觸發(fā)”,因?yàn)樗怯蓵r間觸發(fā)的,而不是像觸發(fā)器這樣的表更新作為觸發(fā)條件。
    參考閱讀:http://www.yiibai.com/mysql/working-mysql-scheduled-event.html

7.修改MySQL事件

  • 本教程將介紹如何使用ALTER EVENT語句修改現(xiàn)有的MySQL事件。在本教程之后,您將了解如何修改事件計劃,如何啟用或禁用事件以及如何重命名事件。
    參考閱讀:http://www.yiibai.com/mysql/modifying-mysql-events.html