今天做项目的时候做一个签到,设了一个键判断是否签到。然后想到用mysql的定时器进行0点清零。

需要mysql5.1支持  select version();

然后开始添加储存过程。

delimiter //
drop procedure if exists qiandaomode//
create procedure qiandaomode()
begin
update qiandao set isqiandao=REPLACE(isqiandao,'true','false');
end //
delimiter ;

ps:刚开始中间使用update qiandao set isqiandao=‘false';进行更改老是有问题,于是我就改成上面的replace语句就好了。具体原因我也不清楚

然后添加事件

drop event if exists qiandaomodeevent;
create event qiandaomodeevent
on schedule EVERY 1 DAY STARTS '2012-09-24 00:00:00'
on completion preserve disable(enable)
do call qiandaomode();

开启事件

alter event qiandaomodeevent on completion preserve enable;

如果上面是enable就不用开启了,因为已经开启了

查看储存过程以及删除过程

show procedure status;

DROP PROCEDURE 名字

删除事件

DROP EVENT  [IF EXISTS]  event_name;

查看事件

SHOW EVENTS命令

转载于:https://www.cnblogs.com/lemniscate317/p/5132855.html

mysql添加定时器相关推荐

  1. 19、mysql中定时器的创建和使用

    mysql中可以使用定时器,用来进行计划的调度,在mysql中定时器通过事件的形式存在,接下来介绍一下定时器的使用 创建定时器 CREATE EVENT IF NOT EXISTS 计划名-- 计划频 ...

  2. mysql添加毫秒级时间

    mysql添加毫秒级时间 需求描述: mysql插入数据默认时间只到秒,如果同时插入多条数据,order by 排序,顺序有可能错乱 解决方法: 将数据插入时间粒度增加到纳秒,区分入库先后,从而达到排 ...

  3. java怎么加定时器_JAVA WEB程序中添加定时器

    JAVA WEB程序中添加定时器 //这是我的定时器类,用来定时执行某段任务: package com.my.time; import java.text.ParseException; import ...

  4. MySQL添加字段和修改字段的方法

    MySQL添加字段的方法并不复杂,下面将为您详细介绍MySQL添加字段和修改字段等操作的实现方法,希望对您学习MySQL添加字段方面会有所帮助. 1.登录数据库 >mysql -u root - ...

  5. ubuntu mysql 驱动_怎么在Ubuntu下为MySQL添加ODBC驱动?

    学过Web开发的人应该都知道ODBC,这个微软自创的数据库连接方法使得在Windows下让程序连接数据库非常容易,比如Java的ODBC连接MSSQL.Access等等.如果要开发一个跨平台跨数据库的 ...

  6. mysql 添加时间戳列

    2019独角兽企业重金招聘Python工程师标准>>> mysql添加默认时间 create table a( id  int primary key  auto_increment ...

  7. MySQL数据库安装-Windows10为例【超级详细安装过程(每一步的截图)、检测安装是否成功、登录数据库并查看版本号、将MySQL添加到环境变量中、在命令行窗口操作数据库】

    哈哈,这是在哔哩哔哩网站上 看的 MySQL安装步骤. 我安装的时候,截截图,希望对大家 有所帮助. 链接:https://pan.baidu.com/s/1fKFQCVHMQOmbg84UyGrKB ...

  8. mysql 创建定时器

    mysql定时器是系统给提供了event,而oracle里面的定时器是系统给提供的job.废话少说,下面创建表: create table mytable ( id int auto_incremen ...

  9. mysql添加索引造成的影响

    尽管添加索引可以优化SQL语句的性能,但是添加索引的同时也会带来不小的开销.尤其是在有大量的索引的情况下. mysql添加索引造成的影响如下: 1.DML(数据操作语言)影响,在表上添加缩影会直接影响 ...

最新文章

  1. 使用堆内内存HeapByteBuffer的注意事项
  2. spring的xml配置文件出现故障
  3. redis客户端jedis连接和spring结合
  4. 【设计模式】学习笔记---单例模式
  5. csdn博客如何更改图片大小
  6. 听说你想去大厂看学妹,带你看看作业帮产品经理岗面经
  7. [Leetcode][第206题][JAVA][反转一个单链表][递归][迭代]
  8. Effective Java~44. 坚持使用标准的函数接口
  9. tp5 mysql实现消息队列_TP5系列 | Queue消息队列
  10. json对象合并的方法
  11. 有趣的面试题解 (2 )
  12. Win8Metro(C#)数字图像处理--2.7图像伪彩色
  13. c语言 时间函数,C/C+时间相关的函数
  14. layui结合zTree写树状图
  15. Python模拟登录淘宝
  16. 其他品牌的触控笔能用在ipad上?性价比高的触控笔合集
  17. 【梅哥的Ring0湿润插入教程】第一课Windows内核/驱动编程概述及应用、商业驱动保护软件原理分析...
  18. 计算机控制系统期末测试,学堂在线计算机操作系统考试题及答案
  19. Linux Hook技术实践
  20. 2021年11月本周最新商品期货手续费和保证金一览

热门文章

  1. 初学FF(火狐)的扩展(Extensions)
  2. 《LeetCode力扣练习》剑指 Offer 27. 二叉树的镜像 Java
  3. rust房子 如何拆除_小产权房“依法拆除”?中央新文件透露“1个新信号”
  4. c语言编程输入年月日判断是否合法,C语言程序设计:输入年月日判断这是这一年中的第几天...
  5. php 字符串替换 正则表达式,PHP中一些可以替代正则表达式函数的字符串操作函数...
  6. 为什么使用HashMap需要重写hashcode和equals方法_java常见面试题敲黑板了,HashMap最全的整理,大厂必考...
  7. ipad如何连接电脑_超能办公课堂丨电脑如何使用无线网络连接方式安装驱动程序...
  8. c语言单链表需要头结点,一个关于C语言链表头结点的问题
  9. python socket thread_python 使用socket与thread进行实时通信
  10. angular中的class写三元表达式 和 清空表单校验