学习目标

学习目标

了解触发器的意义

掌握触发器的应用

触发器(trigger)是为响应某个预定事件执行的任务。具体地,此事件包括插入、修改或删除表数据,任务可以发生在事件之前,或紧跟在事件之后。本章介绍触发器,这是从MySQL 5.0.2开始就有的特性。本章首先给出一些一般示例,展示如何使用触发器完成强制引用完整性和业务规则、收集统计信息以及防止非法事务等任务。然后,讨论MySQL的触发器实现,说明如何创建、执行和管理触发器。最后,将学习如何将触发器特性集成到PHP驱动的Web应用程序中。