【1】开启环境变量配置

使用如下命令检测是否开启事件调度计划:

show variables like '%event_scheduler%';

如果现实为OFF,则可暂时用命令set global event_scheduler =1;开启。不过该改法在数据库重启后将会恢复为原来状态,要想数据库重启后也可以让 event_scheduler 开启,则需要在配置文件中设置 然后重启 MySQL 服务即可:

[mysqld]
event_scheduler=ON;

【2】使用Navicat创建定时任务

如下图所示:

这里分了两块:AT表示在某个时间点执行一次,EVERY表示在某天的某一刻执行一次。

SQL如下:

CREATE EVENT `NewEvent`
ON SCHEDULE EVERY 1 DAY STARTS '2019-10-01 00:00:00'
ON COMPLETION NOT PRESERVE
ENABLE
DO
update t_member set used_view_num=0,used_cache_num=0;

至于DO后面的就是你想要执行的内容,你可以写个存储过程在这里进行调用。上面是在每天零时执行一次,如果想要在每天1点执行一次则如下:

其中HOUR处还有其他单位,如YEAR,MONTH,DAY,WEEK,SECOND,MINUTE等等。

MySQL中定时任务的使用相关推荐

  1. mysql中定时任务_mysql中定时任务的用法

    1.什么是事件 一组SQL集,用来执行定时任务,跟触发器很像,都是被动执行的,事件是因为时间到了触发执行,而触发器是因为某件事件(增删改)触发执行: mqsql的事件类似于linux的定时任务,不过是 ...

  2. MySQL中的重做日志(redo log),回滚日志(undo log),以及二进制日志(binlog)的简单总结...

    MySQL中有六种日志文件, 分别是:重做日志(redo log).回滚日志(undo log).二进制日志(binlog).错误日志(errorlog).慢查询日志(slow query log). ...

  3. mysql 表空间收缩_【135期】谈谈MySQL中的重做日志,回滚日志,以及二进制日志的区别及各自作用...

    点击上方"Java面试题精选",关注公众号 面试刷图,查缺补漏 >>号外:往期面试题,10篇为一个单位归置到本公众号菜单栏->面试题,有需要的欢迎翻阅 阶段汇总集 ...

  4. MySQL中的重做日志(redo log),回滚日志(undo log),以及二进制日志(binlog)的简单总结

    前言 1. ''最近公司大佬让我优化sql的时候,说可以通过控制where条件,尽可能的少的较少数据库的开支,少生成一些无用的binlog.由此引出binlog这个概念,大家一起学习一下 关于Binl ...

  5. mysql设置定时任务

    联系我吧 http://qq.bishijie1999.top mysql设置定时任务 一. 首先我们要开启 mysql的定时策略 执行 show variables like '%event_sch ...

  6. MySQL 中的重做日志,回滚日志以及二进制日志的简单总结

    转载自 MySQL 中的重做日志,回滚日志以及二进制日志的简单总结 MySQL中有六种日志文件,分别是:重做日志(redo log).回滚日志(undo log).二进制日志(binlog).错误日志 ...

  7. mysql重做日志与binlog日志区别_【135期】谈谈MySQL中的重做日志,回滚日志,以及二进制日志的区别及各自作用...

    MySQL中有六种日志文件,分别是:重做日志(redo log).回滚日志(undo log).二进制日志(binlog).错误日志(errorlog).慢查询日志(slow query log).一 ...

  8. 一文详解MySQL中的事件调度器EVENT

    MySQL中的事件调度器,EVENT,也叫定时任务,类似于Unix crontab或Windows任务调度程序. EVENT由其名称和所在的schema唯一标识. EVENT根据计划执行特定操作.操作 ...

  9. Mysql编写定时任务事件

    Mysql编写定时任务事件 原文:Mysql编写定时任务事件 场景: 例如:某系统,用户每天只能拥有一次的抽奖机会,抽过后当天就不可再抽,但是过了24:00点后用户就重新拥有一次抽奖机会.像这种需要数 ...

最新文章

  1. UNIX环境编程学习笔记(6)——文件I/O之判断文件类型
  2. 《代码整洁之道:程序员的职业素养》一一1.5 参考文献
  3. vue图片点击超链接_vue使用v-for实现hover点击效果
  4. java http get json_java实现Http post(参数json格式)、get 请求
  5. 彻底搞清楚javascript中的require、import和export
  6. 单元测试 问题描述_单元测试技巧:创建描述性测试
  7. 玩转算法面试:(一)什么是算法面试?
  8. 001.常见监控简介
  9. 【NLPCC 2020】Call for Participation: Shared Tasks in NLPCC 2020
  10. OpenCV探索之路(十四):绘制点、直线、几何图形
  11. mysql-5.6.24-win32解决没有my.ini并且修改编码
  12. 微信小程序 图片处理的几个样式
  13. flash基础动画制作
  14. 中级软考-软件设计师(一)
  15. windows 远程桌面连接 bat
  16. c语言中断的作用,什么是中断?
  17. protobuf如何使用Protogen工具生成CS代码详细教学篇
  18. Cortana 设备建议
  19. python练习之CheckiO-HOME小岛
  20. 几种颜色模型(颜色空间):HSV CMYK RGB

热门文章

  1. Word更新所有域的代码
  2. seo网站优化的金字塔模型
  3. Python之pip:pip包管理工具的简介、安装、使用方法之详细攻略
  4. 文件运行出现乱码问题的解决方法
  5. Python学习之求绝对值的几种方法
  6. Python中返回数字绝对值的方法abs()函数
  7. PCA(非常详细)【机器学习】
  8. Mendix for Manufacturing Industries指南
  9. 关于module.exports和exports
  10. 什么是长连接?长连接、短连接、三次握手