美文网首页
mysql表之间定时迁移数据 定时器 存储过程

mysql表之间定时迁移数据 定时器 存储过程

作者: 雨田Android开发 | 来源:发表于2017-12-21 10:29 被阅读0次

    因为个人开发运营有一个网站http://www.houziyou.com 猴子哟吐槽一个吐槽和看段子文章的网站,有一个需求是定时从A表中取出数据插入B表中同时要把当前插入的数据从A表中删除,因为本人一直做android开发,对mysql不是特别了解,所以就在网上查了一些资料,最终实现了这个效果,好了下面开始讲解实现步骤

    1、首先创建一个存储过程

    该过程主要是实现从A表中取出数据插入B表中同时要把当前插入的数据从A表中删除  定义存储名称为test实现sql如下:

    BEGIN

    INSERT INTO t_joke(title,content,img,posttime,ding,cai) SELECT title,content,img,posttime,ding,cai from t_joke_list ORDER BY id asc LIMIT 10;

    DELETE FROM t_joke_list ORDER BY id ASC LIMIT 10;

    END

    2、创建定时事件

    定义中就直接写

    call test();

    计划里,基本上看看就知道什么意思

    不过starts和ends的时间格式应该是:2017-12-21 09:06:00

    设置20秒一次测试成功

    相关文章

      网友评论

          本文标题:mysql表之间定时迁移数据 定时器 存储过程

          本文链接:https://www.haomeiwen.com/subject/covowxtx.html