Запланируйте событие для выполнения операторов SQL при каждом запуске сервера MySQL - PullRequest
1 голос
/ 09 ноября 2009

Я хочу, чтобы хранимая процедура выполнялась таким образом, чтобы она обновляла определенный столбец в таблице при каждом запуске сервера MySQL (точнее, когда Windows загружается и MySQL запускается как часть службы автоматически).

Может кто-нибудь указать на синтаксис? Или позаботиться о том, чтобы сделать что-то подобное.

Я знаю, что события были включены в выпуск 5.1. Возможно ли выполнить вышеуказанное выполнение при запуске mysql в версии 5.0. Но мы можем планировать на определенный промежуток времени, но не при запуске mysql.

Мы бы хотели избежать оконных сервисов.

С уважением ...

Kalpak

1 Ответ

1 голос
/ 09 ноября 2009

вы можете использовать переменную init-file в вашем файле конфигурации для запуска текстового файла, содержащего операторы SQL.

а что вы хотите запустить при запуске? в MySQL, вероятно, уже есть что-то, что вы хотите делать, не прибегая к «магии».

...