5 我正在尋找一種每天自動清理MySQL表一次的方法。這可能沒有使用cron?最好的解決方案是觸發器,但任何解決方案都適用。MySQL中的自動TRUNCATE表 來源 2014-02-22 soundwave1337 +1 觸發器,應儘量避免。當涉及到維護時,他們通常會產生更多問題。 – Kermit
14 一個選項是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; How to enable event scheduler 來源 2014-02-22 15:29:09 Kermit +3 不要忘記'設置全局event_scheduler = on',默認情況下它是關閉的。 – Sunry
觸發器,應儘量避免。當涉及到維護時,他們通常會產生更多問題。 – Kermit