有没有可能在mysql表创建过程中编写额外的代码,使它在x个时间之后自动删除?就像一张临时桌子,但它会持续更长时间。
我需要为临时任务创建表,但我需要它们比会话持续时间更长

最佳答案

CREATE EVENT myevt
        ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL 1 HOUR
        DO
         DROP TABLE IF EXISTS MyTable;

08-06 22:50