admin

MySQL中的自动TRUNCATE表

sql

我正在寻找一种每天自动在MySQL中自动清理表的方法。不使用cron可以做到吗?最佳解决方案将是触发器,但是任何解决方案均适用。


阅读 161

收藏
2021-05-10

共1个答案

admin

一种选择是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;

如何启用事件计划程序

2021-05-10