se aggiungi la data di scadenza non devi cancellare niente dal database ma non fai fruire i servizi se è scaduto l'account, se l'utente non lo richiede perché buttare i dati?

per inserire 365 giorni da oggi puoi fare

INSERT INTO tabella SET campo = NOW() + INTERVAL 365 DAYS

ciao