SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 10.03.2015 13:48:12

eas0371@mail.ru
Участник
Откуда: Курск
Зарегистрирован: 03.07.2014
Сообщений: 5

выполнение события event

добрый день, подскажите как принудительно выполнить запланированное событие

Неактивен

 

#2 10.03.2015 18:08:10

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5847

Re: выполнение события event

Не понятен вопрос. Что вы подразумеваете под "принудительно выполнить"?

Неактивен

 

#3 11.03.2015 09:47:25

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3880

Re: выполнение события event

Вроде бы напрямую нельзя, насколько мне известно. Альтернативно, можно изменить время исполнения на близкое с помощью ALTER EVENT.
http://dev.mysql.com/doc/refman/5.1/en/alter-event.html

Неактивен

 

#4 11.03.2015 14:20:27

eas0371@mail.ru
Участник
Откуда: Курск
Зарегистрирован: 03.07.2014
Сообщений: 5

Re: выполнение события event

vasya написал:

Не понятен вопрос. Что вы подразумеваете под "принудительно выполнить"?

ну то есть не ждать пока по расписанию выполнится,а запустить какой нибудь командой, что-нибудь наподобие "execute event", как например в винде можно выполнить запланированную задачу.

изменить время на ближайшее конечно можно, но мож есть способ полегче

Неактивен

 

#5 11.03.2015 15:22:10

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5847

Re: выполнение события event

Нет, можно лишь различными извращениями, например, сделав событие через процедуру:

create event .. do call myproc();

тогда принудительно выполнить событие будет аналогично

call myproc();

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson