位置: 编程技术 - 正文

详解MySQL用事件调度器Event Scheduler创建定时任务(mysql事件id100)

编辑:rootadmin

推荐整理分享详解MySQL用事件调度器Event Scheduler创建定时任务(mysql事件id100),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql事件调用存储过程,mysql中的事件,mysql事务怎么用,mysql事件的作用,mysql事件使用方法,mysql事件使用方法,mysql中的事件,mysql中的事件,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

事件调度器相当于操作系统中的定时任务(如:Linux中的cron、Window中的计划任务),但MySql的事件调度器可以精确到秒,对于一些实时性要求较高的数据处理非常有用。

1. 创建/修改事件(EVENT)

在MySql中,创建一个新的调度器使用CREATE EVENT,其语法规则如下:

在以上语句中,包含以下参数:

1、event_name - 事件名,可以是任何合的MySql标识符,不能超个字符。创建事件时,可以同时指定Schema,语法结构为:schema_name.event_name

2、schedule - 调度规则,规定事件的执行时间与执行规则。是一个可包含以下值的子语句:

3、event_body - 事件体,可以是单行SQL语法,或是BEGIN……END语句块

查看已创建的事件,可以使用SHOW语名:

事件的修改

对于已存在事件调度器,可以使用ALTER语句进行修改,语法结构如下:

事件的开启与关闭本质是使用ALTER语句修改已创建的事件。如,关闭一个事件:

详解MySQL用事件调度器Event Scheduler创建定时任务(mysql事件id100)

开启一个事件:

一些事件使用示例

一个最简单的示例,将myschema.mytable表的mycol列,每小时自增1:

这样,我们就创建一个名为myevent的事件,它会在事件创建后每小时执行一次。设置的执行规则等价于:

如果需要间隔一定时间再开启事务,如,1天后开启:

DO执行的SQL可以是一个语句块,如:

2. 事件调度器的配置

2.1 事件调度器状态

要保证创建的事件能正常执行,首先应该开启事件调度器,可以通过以下3种方式查看调度器状态:

查看某个事件的执行情况:

以上会输出当关Schema中所有的事件信息,可以先通过DESC information_schema.EVENTS;查看输出字段,再查看所需要的信息。如,我只想看事件名及最后执行时间:

2.2 开启/关闭事件调度器

如果事件调度器未开启,可以通过以下4种方式启用:

1或ON表示设置为开启状态。同样的,如果需要关闭只要将值0或OFF即可。

总结

标签: mysql事件id100

本文链接地址:https://www.jiuchutong.com/biancheng/348245.html 转载请保留说明!

上一篇:mysqldumpslow用法示例(慢查询)(mysqldump -s)

下一篇:从MySQL 5.5迁移到Mariadb 10.1.14所遇到的问题(mysql数据库迁移到达梦)

  • 预缴税款是什么科目
  • 实收资本实务处理办法
  • 上级补助收入支出决算科目
  • 一般户用途可以是往来款吗
  • 劳务公司如何避税与避费
  • 企业构建固定资产支付的现金应列示在现金流量表
  • 工会经费的减免申请
  • 软件和硬件可以用什么代名词
  • 欠缴税款会给纳税证明吗
  • 企业常见的股利政策
  • 收到增值税专用发票怎么处理
  • 拆迁安置房建设流程
  • 金融保险业的行业规范及标准
  • 注册资本 变更
  • 工资一定要通过应付工资科目吗
  • 公司没成本票怎么暂估
  • 政策性搬迁的会计实用报告
  • 所有者提取的借贷方向
  • 收取拆迁补偿费会计分录
  • 企业所得税应纳税额的计算公式
  • 结转未交增值
  • 网速突然变差是什么原因
  • win11怎么查看win的产品密钥
  • 天猫的软件服务费指的是什么
  • 大理石横切面
  • 外购固定资产的税率
  • 投资性房地产转换日公允价值大于账面价值
  • 已缴增值税的账务处理
  • 融资性售后回租和融资租赁的区别
  • 涉及产权的案例
  • 企业所得税的特殊优惠
  • web服务器的搭建与应用
  • 营业外支出准则
  • php中实现文件上传需要用到哪几个函数
  • php执行另一个php
  • phpstudy修改php版本
  • 油票抵税的顺序步骤是什么
  • 小规模纳税人抵税是普票还是专票
  • 要求供应商赔偿说明函范本
  • c语言指针妙用
  • 理财产品分红和收益
  • mysql innodb锁
  • 固定资产本期增加怎么算
  • 商业保理怎么账务处理?
  • 税金及附加是什么科目编号
  • 不得抵扣增值税的情形
  • 未支付怎么取消
  • 内部应收账款计提坏账准备的抵消例题
  • 房地产企业内部控制的现状
  • 跨月的发票还能入账吗
  • 公司变更名字后,公账怎么办
  • 什么时候确认应收
  • 会计凭证审核标准有哪些
  • 企业为什么要进行绩效管理?
  • 财务预算编制方法包括
  • 非营利医疗机构是什么单位
  • win10无法删除文件夹没有权限
  • win8系统升级
  • win7系统纯净版和旗舰版有什么区别
  • win8电脑设置在哪
  • linux命令的含义
  • Win7系统打开IE提示“堆栈满溢”的多种解决方案
  • Win10年度升级版Redstone来了:更加个人化的计算体验
  • unity中mathf
  • 奇门遁甲实例详解
  • tree cmd
  • js设置select
  • 飞机大战剧情102
  • jQuery Checkbox 全选 反选的简单实例
  • android应用程序的主要语言是
  • windows捕获文件夹
  • android camera setParameters failed 类问题分析总结
  • 在javascript中如何定义并调用函数
  • jquery当前时间
  • 电子税务局登陆密码在哪里修改
  • 软件销售增值税优惠
  • 潍坊昌邑售房信息
  • 建筑工地临时板房验收规范最新
  • 国,地税纳税申报表是什么
  • 电子发票查询官网入口国家税务局重庆电子税务
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设