Per cancellare i record più vecchi di tre giorni ti basta fare


delete from tabella where time < curdate() - interval 3 day

Time è una delle parole riservate che comunque è possibile utilizzare come nome di campo senza bisogno di racchiuderla tra backtick ma sarebbe preferibile a scanso di equivoci, rinominarlo.