Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Löschen Sie MySQL Row nach 30 Minuten mit Cron Jobs/Event Scheduler

Die SQL wäre

DELETE FROM my_table
WHERE timestamp < NOW() - INTERVAL 30 MINUTE

Schreiben Sie ein PHP-Skript, das dieses SQL ausführt, und fügen Sie einen crontab-Eintrag hinzu, der es alle 30 Minuten ausführt. Oder verwenden Sie den MySQL Event Scheduler, um ihn regelmäßig auszuführen; es wird hier beschrieben .