我正在寻找一种每天在MySQL中自动清理一次表的方法。这可能不使用cron吗?最好的解决方案是触发器,但任何解决方案都适用。
答案 0 :(得分:15)
一个选项是MySQL的EVENT
调度程序:
CREATE EVENT e_daily
ON SCHEDULE
EVERY 1 DAY
STARTS '2014-02-23 05:00:00' -- Time to start
COMMENT 'Descriptive comment'
DO
TRUNCATE yourtable;