Ответ 1
Да, напишите event_scheduler=on
где-нибудь в разделе [mysqld] в файле конфигурации mysql по умолчанию, обычно/etc/my.cnf
Я добавил событие в мой mySQL-db, и он отлично работает, но меня беспокоит то, что время от времени мне нужно установить глобальную переменную mysql в 1, чтобы мое событие было активным. Я вхожу в систему как пользователь root и имеет полные привилегии (я использую его для практических целей)
Каждый раз, когда я вхожу на сервер mysql, я должен выполнить следующую строку
__set global event_scheduler=1__
Можно ли изменить переменную event_scheduler на 1? Я использую mysql 5.1.50 - сообщество
Да, напишите event_scheduler=on
где-нибудь в разделе [mysqld] в файле конфигурации mysql по умолчанию, обычно/etc/my.cnf
Если вы используете WAMP, расположение файла MY.INI может быть:
C:\wamp\bin\mysql\mysql{your.ver.sion}
Добавить EVENT_SCHEDULER=ON
под [mysqld] - not [mysql] отметить "d" для демона. Еще один совет, чтобы выяснить, где вы добавляете, - это указать ваш (по умолчанию) серверный порт.
[mysqld]
port=3306
event_scheduler=on