как навсегда активировать / установить глобальный event_scheduler в 1 в MySQL - PullRequest
14 голосов
/ 26 сентября 2010

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

Каждый раз, когда я вхожу на свой сервер MySQL, я должен выполнить следующую строкупеременная event_scheduler навсегда 1?Я использую mysql 5.1.50 - сообщество

Ответы [ 2 ]

21 голосов
/ 26 сентября 2010

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

5 голосов
/ 19 апреля 2017

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

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

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

[mysqld]
port=3306
event_scheduler=on
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...