通过创建存储过程执行删除脚本, 一般搭配mysql定时任务。举例删除两张审计表七天前的数据。
CREATE DEFINER=`root`@`%` PROCEDURE `clear_audit`()
begin
delete from original_audit where SEND_TIME < date_add(now(),interval -7 day);
delete from processed_audit where PROCESS_TIME < date_add(now(),interval -7 day);
end