-- 创建存储过程 DELIMITER $ --声明存储过程的结束符 CREATE PROCEDURE Up_bookinfo() --存储过程名称(参数列表) BEGIN --开始 DELETE from XXXX; insert into bookInfo_rlsb(XXXX)select XXXX from TB_BookInfo; -- 可以写多个sql语句 - END $ --结束 结束符
执行存储过程 call Up_bookinfo()
设置计划,每天凌晨一点执行计划
CREATE EVENT IF NOT EXISTS bookinfo_rlsb_event
ON SCHEDULE EVERY 1 DAY STARTS DATE_ADD(DATE_ADD(CURDATE(), INTERVAL 1 DAY), INTERVAL 1 HOUR)
ON COMPLETION PRESERVE ENABLE
DO call Up_bookinfo()