博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql定时任务简单例子
阅读量:4221 次
发布时间:2019-05-26

本文共 598 字,大约阅读时间需要 1 分钟。

    如果要每30秒执行以下语句:

update userinfo set endtime = now() WHERE id = '110';
可以给mysql建个定时任务,具体方法如下:

delimiter //   /* 设定语句终结符为 //,因存储过程语句用;结束 */

一、查看event是否开启

show variables like '%sche%';
开启event_scheduler
set global event_scheduler =1;
二、创建存储过程test
CREATE PROCEDURE test ()BEGINupdate userinfo set endtime = now() where id = '110';END;
三、创建event e_test
create event if not exists e_teston schedule every 30 secondon completion preservedo call test();
每隔30秒将执行存储过程test
关闭事件任务
alter event e_test ON COMPLETION PRESERVE DISABLE;
开户事件任务
alter event e_test ON COMPLETION PRESERVE ENABLE;

欢迎加入java讨论群:130188005

转载地址:http://hoemi.baihongyu.com/

你可能感兴趣的文章
经常用到的Android UI、开源项目及库
查看>>
第一次有人把5G讲的这么简单明了!
查看>>
RTSP/RTMP/HTTP/ QUIC/UDT/SRT
查看>>
Android Rxjava:这是一篇 清晰 & 易懂的Rxjava 入门教程
查看>>
Android自定义View的三种实现方式
查看>>
Coroutine,你究竟干了什么?
查看>>
代码宏的一点小知识
查看>>
Coroutine,你究竟干了什么?(小续)
查看>>
Sweet Snippet系列 之 随机选择
查看>>
Sweet Snippet 系列之 Lua表排序
查看>>
名人•牛人•我们这些普通人
查看>>
小话游戏脚本(一)
查看>>
数学笔记(二)之平面表示
查看>>
HGE系列之零 使用细究
查看>>
爬坑笔记
查看>>
再谈谈列表元素的删除
查看>>
小聊聊NGUI中Panel的Clip功能(之二)
查看>>
构造函数与析构函数
查看>>
C++中的new和delete在类中的应用
查看>>
C++中构造函数和析构函数的执行顺序
查看>>