- 博客(2)
- 收藏
- 关注
转载 MySQL触发器
一、基本概念 触发器是一种特殊类型的存储过程,它不同于存储过程,主要是通过事件触发而被执行的,即不是主动调用而执行的;而存储过程则需要主动调用其名字执行 触发器:trigger,是指事先为某张表绑定一段代码,当表中的某些内容发生改变(增、删、改)的时候,系统会自动触发代码并执行。二、作用 可在写入数据前,强制检验或者转换数据(保证护数据安全) 触发器发生错误时,前面用户已经执行成功的操作会被撤销,类似事务的回滚 三、创建触发器 基本语法 delimiter 自定义结束符号 create trigge
2021-10-19 14:42:52 176
转载 MySQL创建定时任务方式
从MySQL5.1.6版本以后,MySQL增加了事件调度器(Event Scheduler)功能,可以做定时任务,如(定时删除表数据,数据备份等等)。 事件调度器有时也可以称为临时触发器(temporal triggers),因为事件调度器是基于特定时间周期触发来执行某些任务,而触发器(Triggers)是基于某个表所产生的事件触发的 1、在使用这个功能之前必须确保event_scheduler已开启 SET GLOBAL event_scheduler = 1; ---或者在配置文件my.cnf
2021-10-19 14:16:01 130
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人