Cargando

Borrar el contenido de una tabla mysql pasado x tiempo




Pulsa corazón para recibir avisos de nuevas Respuestas

  AUTOR PREGUNTA

Publicado 19 marzo 2014 - 22:33
Como puedo borrar el contenido de una tabla de una base de datos pasado x tiempo quisiero saber como se haria esto desde mysql
  • ¿Tienes la misma pregunta? Yo también
  • Volver arriba

 

Publicado 19 marzo 2014 - 22:35
Te creas un evento con una consulta sql, que borrara la tabla indicada cada 10 horas por ejemplo, tomando en cuenta la hora actual

REATE EVENT mievento
ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL 1 HOUR
DO
DELETE FROM mitabla
WHERE campofecha_hora <= SUBDATE(NOW(), INTERVAL 10 HOUR);


 

Publicado 19 marzo 2014 - 22:36
[color=#1A1A1A][font='Lucida Sans Unicode', 'Lucida Sans', 'Lucida Grande', Malayalam, Verdana, sans-serif][size=3]Muchas gracias por [/size][/font][/color][color=#1A1A1A][font='Lucida Sans Unicode', 'Lucida Sans', 'Lucida Grande', Malayalam, Verdana, sans-serif][size=3]tu ayuda el ejemplo resulto genial![/size][/font][/color]


X