Подтвердить что ты не робот

Как постоянно активировать/установить глобальный event_scheduler на 1 в mysql

Я добавил событие в мой mySQL-db, и он отлично работает, но меня беспокоит то, что время от времени мне нужно установить глобальную переменную mysql в 1, чтобы мое событие было активным. Я вхожу в систему как пользователь root и имеет полные привилегии (я использую его для практических целей)

Каждый раз, когда я вхожу на сервер mysql, я должен выполнить следующую строку

__set global event_scheduler=1__

Можно ли изменить переменную event_scheduler на 1? Я использую mysql 5.1.50 - сообщество

4b9b3361

Ответ 1

Да, напишите event_scheduler=on где-нибудь в разделе [mysqld] в файле конфигурации mysql по умолчанию, обычно/etc/my.cnf

Ответ 2

Если вы используете WAMP, расположение файла MY.INI может быть:

C:\wamp\bin\mysql\mysql{your.ver.sion}

Добавить EVENT_SCHEDULER=ON под [mysqld] - not [mysql] отметить "d" для демона. Еще один совет, чтобы выяснить, где вы добавляете, - это указать ваш (по умолчанию) серверный порт.

[mysqld]
port=3306
event_scheduler=on