Programador PHP freelance

Generar una fecha aleatoria en MySQL

Pego aquí una query para insertar fechas aleatorias en una tabla de MySQL.

update mytable
set mycolumn = str_to_date(
concat(
floor(1 + rand() * (12-1)), /* Generate a random month */
'-',
floor(1 + rand() * (28 -1)), /* Generate a random day */
'-',
'2008'
),
'%m-%d-%Y'
);