Tengo un problema bastante grande, tengo una base de datos mysql, una de sus tablas tiene un campo fecha del tipo date.
Esta en ésta tabla tengo muchos registros (mas de 5000

El problema es que a todos los registros tengo que cambiarles el dia de la fecha, es decir, todos los registros tienen el siguiente valor aaaa-mm-dd en donde dd es siempre 01 (para todas las fechas tengo el primer dia del mes), ahora necesito cambiarlos al ultimo dia del mes, es decir, 31 o 30 (sin mencionar febrero).
Me volvería loo si tuviese que cambiar fecha por fecha, necesito saber si hay un modo de hacerlo a traves de una sentencia sql, sé que existe el comando REPLACE pero no sé como obtener el ultimo dia del mes ya que no puedo setear todo a 30 o 31 de manera indiscriminada

Espero que entiendan mi problema y puedan ayudarme

Muchas gracias.