mysql表之間定時遷移數(shù)據(jù) 定時器 存儲過程

因為個人開發(fā)運營有一個網站http://www.houziyou.com 猴子喲吐槽一個吐槽和看段子文章的網站,有一個需求是定時從A表中取出數(shù)據(jù)插入B表中同時要把當前插入的數(shù)據(jù)從A表中刪除,因為本人一直做android開發(fā),對mysql不是特別了解,所以就在網上查了一些資料,最終實現(xiàn)了這個效果,好了下面開始講解實現(xiàn)步驟

1、首先創(chuàng)建一個存儲過程

該過程主要是實現(xiàn)從A表中取出數(shù)據(jù)插入B表中同時要把當前插入的數(shù)據(jù)從A表中刪除 ?定義存儲名稱為test實現(xiàn)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、創(chuàng)建定時事件

定義中就直接寫

call test();

計劃里,基本上看看就知道什么意思

不過starts和ends的時間格式應該是:2017-12-21 09:06:00

設置20秒一次測試成功

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容