Mysql

明確更改 MySQL ’lob_bin_trust’ 變數

  • October 8, 2015

我之前看到過這個主題,但它不適合我的需要。

無論如何在我的系統中設置變數“log_bin_trust_function_creators”,除了在mysql啟動時指定它(mysqld –log-bin-trust-function-creators)?

我想知道,因為我們的 MySQL 在 System Start 中自動執行,並且我不想更改我的 init.d/mysqld 配置。

我認為向 my.cnf 添加一些 var 將是完美的方法,但在MySQL 的 log_bin 文件中,沒有任何相關內容。

順便說一句,在生產中重新啟動我的伺服器來測試這個配置並不是我的想法,所以我指望你的考慮……

先感謝您!

My.cnf 文件真的很模糊,並沒有提到文件可以或不能定義哪些變數,但我的問題具體解決得盡可能簡單。

您可以直接在 my.cnf 中指定以下行:

log_bin_trust_function_creators=ON

我已經以最糟糕的方式對其進行了測試(複製問題導致我重新啟動伺服器),我很高興它成功了。

引用自:https://serverfault.com/questions/726387