Hola de nuevo, espero que me podais echar una mano ya que ando un poco liado

.
Estoy intentando borrar los datos que tengo en mi base de datos que tengan más de 5 años, seguro que la estoy cagando en el código. Esto es lo que estoy haciendo:
en la tabla que quiero eliminar los registros de más de 5 años, tengo un campo llamado "fecha_acceso" de tipo DATE donde se recogen los datos de forma Y-m-d.
He intentado en la consulta poner algo como
Código PHP:
$consulta="SELECT * FROM acceso_bd WHERE fecha_acceso BETWEEN ".date("Y-m-d")-1825 .",".date("Y-m-d");
donde el número 1825 correspondería a los días de 5 años.
También he intentado colocar
Código PHP:
date("Y-m-d", strtotime("-5 year"));
para que el campo que obtengo de la BD sea 5 años más viejo que el actual.
A ver si me podeis guiar un poco que ando muy desencaminado. Gracias.