Как обновить таблицу, когда ее указанная дата находится сегодня в MySQL?
У меня есть таблица в моей базе данных, в которой есть столбец даты закрытия, который был введен пользователем. Теперь я хочу обновить статус столбца, когда последняя дата сегодня. Есть ли какие-либо предложения о том, как я могу это сделать?
2 ответа
После поиска ответов, которые я обнаружил, вы можете СОЗДАТЬ СОБЫТИЕ в MySQL. эта ссылка должна помочь http://www.sitepoint.com/how-to-create-mysql-events/.
Если ваша база данных запущена на сервере, который всегда работает, попробуйте использовать crontab(linux) или что-то подобное.
Crontab - это демон, который запускает некоторые команды для вас в указанную дату. Я сам использую crontab в сочетании с ph p-скриптами для сброса некоторых вещей с помощью базы данных mysql.
Где ваша база данных работает? - Может быть, это поможет ответить.
Спросите, хотите ли вы знать больше об этом.
Гордон