位置: 编程技术 - 正文

详解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数据库迁移到达梦)

  • 外贸企业申报退税流程
  • 偶然所得纳税计算
  • 法人工资怎么发最划算
  • 平台收取的佣金开具什么发票
  • 间接费用分配方法不包括哪些
  • 国债利息收入免征增值税
  • 固定资产出售损益
  • 开发产品计入什么科目
  • 肉联厂销售模式
  • 关于年底双薪和分红问题的处理
  • 房地产中的存货是什么意思
  • 增值税优惠政策中即征即退和先征后退有什么区别?
  • 工程报废及毁损如何做会计处理合适呢?
  • 机票的差额发票可以报销吗
  • 非独立核算公司一定要体现公司的名称吗
  • 福利企业退税的资金去处
  • 已付款货物还未付款
  • 年底开发票需要交企业所得税吗?
  • 统一信用社会代码怎么填
  • 个税申报中劳务报酬
  • 卖菜公司有税务优惠吗
  • 个人向公司借贷需要交税吗
  • 成本费用票少了怎么办
  • 出纳人员赔偿
  • 一般纳税人开税票
  • 不动产进项税为什么不能抵扣
  • 工商年报人数是12月人数吗
  • 获取 获得
  • 设备拆装费计入什么科目
  • Omniserv.exe - Omniserv是什么进程 有什么用
  • 支付的测试报告怎么查
  • 增值税税控系统折旧
  • linux web gui
  • 公司过户费用怎么入账
  • php常用的设计模式在开发中的实例
  • 厂房押金收据范本
  • smart控制技术
  • 预提的奖金需要缴纳个人所得税吗
  • 所得税时间性差异与永久性有关吗
  • 深度学习&故障诊断初学者 - 学习路线
  • 企业所得税汇算表
  • mavon-editor的使用
  • 大学送礼物该送多少钱的
  • init 6命令
  • 代垫运费增值税计入销项税额吗
  • 小规模销售收入超过500万
  • 织梦怎么新建页面
  • 本月损益类未结转为零的一级科目6603
  • 公司人员工资计算方法
  • 开票资料更改
  • 小规模纳税人普票税率是多少
  • 2020年附加税减免怎么填报表
  • 个体工商户税收新政策
  • 应收账款转回坏账怎么办
  • 如何做好现金流
  • mysql 5.7.5 m15 winx64.zip安装教程
  • bios如何设置
  • linux系统中软件包分类
  • 微软报错是什么意思
  • msstat.exe - msstat是什么进程 有什么用
  • windows8.1应用商店打不开
  • win8应用商店官网
  • win10预览版绿屏重启解决
  • 微信小程序实现烟花
  • linux中的shell编程
  • java多线程最佳实践
  • javascript函数的定义
  • jquery源码下载
  • nodejs cli
  • python urljoin
  • 正途科技有限公司
  • 如何搭建python项目架构
  • python语言中
  • htc windows
  • js性能优化方法
  • 谈谈我对环境保护的认识
  • 当jquery ajax遇上401请求的解决方法
  • 北京市国家税务局网站官网
  • 加大税务稽查工作的建议
  • 深圳电子税务局入口
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设