MySQL中定时任务的使用
【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中定时任务的使用相关推荐
- mysql中定时任务_mysql中定时任务的用法
1.什么是事件 一组SQL集,用来执行定时任务,跟触发器很像,都是被动执行的,事件是因为时间到了触发执行,而触发器是因为某件事件(增删改)触发执行: mqsql的事件类似于linux的定时任务,不过是 ...
- MySQL中的重做日志(redo log),回滚日志(undo log),以及二进制日志(binlog)的简单总结...
MySQL中有六种日志文件, 分别是:重做日志(redo log).回滚日志(undo log).二进制日志(binlog).错误日志(errorlog).慢查询日志(slow query log). ...
- mysql 表空间收缩_【135期】谈谈MySQL中的重做日志,回滚日志,以及二进制日志的区别及各自作用...
点击上方"Java面试题精选",关注公众号 面试刷图,查缺补漏 >>号外:往期面试题,10篇为一个单位归置到本公众号菜单栏->面试题,有需要的欢迎翻阅 阶段汇总集 ...
- MySQL中的重做日志(redo log),回滚日志(undo log),以及二进制日志(binlog)的简单总结
前言 1. ''最近公司大佬让我优化sql的时候,说可以通过控制where条件,尽可能的少的较少数据库的开支,少生成一些无用的binlog.由此引出binlog这个概念,大家一起学习一下 关于Binl ...
- mysql设置定时任务
联系我吧 http://qq.bishijie1999.top mysql设置定时任务 一. 首先我们要开启 mysql的定时策略 执行 show variables like '%event_sch ...
- MySQL 中的重做日志,回滚日志以及二进制日志的简单总结
转载自 MySQL 中的重做日志,回滚日志以及二进制日志的简单总结 MySQL中有六种日志文件,分别是:重做日志(redo log).回滚日志(undo log).二进制日志(binlog).错误日志 ...
- mysql重做日志与binlog日志区别_【135期】谈谈MySQL中的重做日志,回滚日志,以及二进制日志的区别及各自作用...
MySQL中有六种日志文件,分别是:重做日志(redo log).回滚日志(undo log).二进制日志(binlog).错误日志(errorlog).慢查询日志(slow query log).一 ...
- 一文详解MySQL中的事件调度器EVENT
MySQL中的事件调度器,EVENT,也叫定时任务,类似于Unix crontab或Windows任务调度程序. EVENT由其名称和所在的schema唯一标识. EVENT根据计划执行特定操作.操作 ...
- Mysql编写定时任务事件
Mysql编写定时任务事件 原文:Mysql编写定时任务事件 场景: 例如:某系统,用户每天只能拥有一次的抽奖机会,抽过后当天就不可再抽,但是过了24:00点后用户就重新拥有一次抽奖机会.像这种需要数 ...
最新文章
- UNIX环境编程学习笔记(6)——文件I/O之判断文件类型
- 《代码整洁之道:程序员的职业素养》一一1.5 参考文献
- vue图片点击超链接_vue使用v-for实现hover点击效果
- java http get json_java实现Http post(参数json格式)、get 请求
- 彻底搞清楚javascript中的require、import和export
- 单元测试 问题描述_单元测试技巧:创建描述性测试
- 玩转算法面试:(一)什么是算法面试?
- 001.常见监控简介
- 【NLPCC 2020】Call for Participation: Shared Tasks in NLPCC 2020
- OpenCV探索之路(十四):绘制点、直线、几何图形
- mysql-5.6.24-win32解决没有my.ini并且修改编码
- 微信小程序 图片处理的几个样式
- flash基础动画制作
- 中级软考-软件设计师(一)
- windows 远程桌面连接 bat
- c语言中断的作用,什么是中断?
- protobuf如何使用Protogen工具生成CS代码详细教学篇
- Cortana 设备建议
- python练习之CheckiO-HOME小岛
- 几种颜色模型(颜色空间):HSV CMYK RGB