Назад | Перейти на главную страницу

Обязательно измените переменную MySQL «lob_bin_trust»

я видел Эта тема раньше, но мне это не подходит.

Есть ли способ установить переменную «log_bin_trust_function_creators» в моей системе, за исключением указания ее при инициации mysql (mysqld --log-bin-trust-function-creators)?

Интересно, потому что наш MySQL запускается автоматически в System Start, и я не хочу менять конфигурацию init.d / mysqld.

Я думаю, что добавление некоторого var в my.cnf было бы идеальным подходом, но в Документация MySQL по log_bin, с этим ничего не связано.

Между прочим, я не имею в виду перезапуск моего производственного сервера для проверки этой конфигурации, поэтому рассчитываю на ваше внимание ...

Заранее спасибо!

Документация My.cnf действительно расплывчато и не упоминает, какие переменные могут или не могут быть определены в файле, но моя проблема решена настолько просто, насколько это возможно.

Вы можете указать прямо в my.cnf следующую строку:

log_bin_trust_function_creators=ON

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