Error Code : 1418 This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable) (0 ms taken)
分析: 根據系統提示,導致該錯誤的原因可能是一個安全設置方面的配置,查手冊log_bin_trust_function_creators參數缺省0,是不允許function的同步的,一般我們在配置repliaction的時候,都忘記關注這個參數,這樣在master更新funtion后,slave就會報告錯誤,然后slave stoped。 處理過程: 登陸mysql數據庫 > set global log_bin_trust_function_creators = 1; > start slave; 跟蹤mysql的啟動日志,slave正常運行,問題解決。
您可能感興趣的文章:
Mysql命令行導入sql數據MySQL server has gone away 問題的解決方法mysql中int、bigint、smallint 和 tinyint的區別詳細介紹MySQL 的CASE WHEN 語句使用說明MySQL創建用戶與授權方法MySQL數據庫備份與恢復方法windows下apache+php+mysql 環境配置方法mysql 添加索引 mysql 如何創建索引windows下mysql忘記root密碼的解決方法MySQL 出現錯誤1418 的原因分析及解決方法