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

因为个人开发运营有一个网站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秒一次测试成功

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值