Cómo actualizar automáticamente MySQL después de que el campo de marca de tiempo expierd
¿Cómo automatizo la actualización de MySQL o la inserción cuando caduque?
Así que digamos que la marca de tiempo es2013-06-30 20:10:00
y me gustaría actualizar automáticamente la base de datos MySQL al pasar esa fecha y hora, así que hoy después de2013-06-03 20:10:00
.
Quiero actualizar mi artículo, pero no tendré el navegador abierto con mi sitio web, así que creo que necesito algún tipo de activador de servidor. ¿Cómo puedo hacer eso? Muchas gracias
Tengo la siguiente consulta para ejecutar cada 1 segundo y no funciona:
CREATE EVENT e_second
ON SCHEDULE
EVERY 1 SECOND
DO
UPDATE online_auctions.auction_status
SET auction_status = 'ENDED' WHERE TIMESTAMP(auction_end_date) < (select now());