1. /root/cleanup_records.sql
use DATABASE_NAME;
delete from TABLE_NAME where `DATE_FIELD` < DATE_SUB(CURDATE(),INTERVAL 3 MONTH);
delete from TABLE_NAME where `DATE_FIELD` < DATE_SUB(CURDATE(),INTERVAL 3 MONTH);
2. crontab -e (/var/spool/cron/crontabs/root)
# m h dom mon dow command
0 0 * * * mysql -uroot <~/cleanup_records.sql