У меня есть таблица в моей базе данных, в которой есть столбец даты закрытия, который был введен пользователем. Теперь я хочу обновить статус столбца, когда наступает дата закрытия. Есть ли какие-либо предложения о том, как я могу это сделать?Как обновить таблицу, когда ее указанная дата сегодня в mysql?
0
A
ответ
0
После поиска ответов я узнал, что вы можете СОЗДАТЬ СОБЫТИЕ в MySQL. Эта ссылка должна помочь http://www.sitepoint.com/how-to-create-mysql-events/.
0
Если у вас есть ваша база данных на сервере, который всегда работает, попробуйте использовать crontab (linux) или что-то равное.
Crontab - это деамон, который выполняет некоторые команды для вас в указанную дату. Я сам использую crontab в сочетании с php-скриптами, чтобы перезагрузить некоторые вещи в базе данных mysql.
Работа вашей базы данных? - Майби, это будет хелф, чтобы ответить.
Спросите, хотите ли вы узнать об этом.
Gordon
Вы говорите, что нужно делать. Какая часть вопроса и что вы пробовали? –
Мне может потребоваться перефразировать его. Например, дата закрытия 7 июля. И мне нужно обновить статус столбца до закрытия, когда дата 7 июля без каких-либо действий пользователя (т.е. INSERT или UPDATE в столбце) – BrainAmplifier18
Вы запустите запланированную задачу, которая сделает это через определенные промежутки времени и обновит ее. Как это делается, зависит от системы, в которой он работает. –