Проблема при создании event'а
Вот код:
create event 'video_status'
on schedule
every 1 minute
do
update videos_video set status='normal'
where status='new', unix_timestamp(date) >= unix_timestamp(now()) - 60;
Должен проверять статус записи в базе и менять его на другой, значения времени взяты минимальные, для отладки. Структура таблицы(приведены только необходимые столбцы):
describe videos_video;
+------------+------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+------------+------------------+------+-----+---------+----------------+
| id | int(11) | NO | PRI | NULL | auto_increment |
| date | datetime | NO | | NULL | |
| status | varchar(10) | NO | | normal | |
| errors | int(10) unsigned | NO | | 0 | |
+------------+------------------+------+-----+---------+----------------+
Источник: Stack Overflow на русском