码迷,mamicode.com
首页 > 数据库 > 详细

mysql创建定时任务,每月1号删除上月数据

时间:2016-08-04 21:25:37      阅读:280      评论:0      收藏:0      [点我收藏+]

标签:

1、创建存储过程;

CREATE DEFINER=`gzy`@`%` PROCEDURE `delLastMonth`()
BEGIN
DECLARE lastmonth int;
SET lastmonth = DATE_FORMAT(date_sub(curdate(),interval 1 MONTH),‘%Y%m‘);
DELETE FROM wysytask.user_sign WHERE `month`=lastmonth;
DELETE FROM wysytask.user_resign WHERE `month`=lastmonth;
END

2、创建事件;

CREATE DEFINER=`gzy`@`%` EVENT `delLastMonth` ON SCHEDULE EVERY 1 MONTH STARTS ‘2016-08-01 00:00:05‘ ON COMPLETION NOT PRESERVE ENABLE DO CALL delLastMonth

 

mysql创建定时任务,每月1号删除上月数据

标签:

原文地址:http://www.cnblogs.com/edward1108/p/5738336.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!