《Mysql應(yīng)用mysql創(chuàng)建函數(shù)出現(xiàn)1418錯(cuò)誤的解決辦法》要點(diǎn):
本文介紹了Mysql應(yīng)用mysql創(chuàng)建函數(shù)出現(xiàn)1418錯(cuò)誤的解決辦法,希望對(duì)您有用。如果有疑問,可以聯(lián)系我們。
代碼如下:
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)
分析:
根據(jù)系統(tǒng)提示,導(dǎo)致該錯(cuò)誤的原因可能是一個(gè)平安設(shè)置方面的配置,查手冊(cè)log_bin_trust_function_creators參數(shù)缺省0,是不允許function的同步的,一般我們?cè)谂渲胷epliaction的時(shí)候,都忘記關(guān)注這個(gè)參數(shù),這樣在master更新funtion后,slave就會(huì)報(bào)告錯(cuò)誤,然后slave stoped.
處理過程:
登陸mysql數(shù)據(jù)庫(kù)
> set global log_bin_trust_function_creators = 1;
> start slave;
跟蹤mysql的啟動(dòng)日志,slave正常運(yùn)行,問題解決.
維易PHP培訓(xùn)學(xué)院每天發(fā)布《Mysql應(yīng)用mysql創(chuàng)建函數(shù)出現(xiàn)1418錯(cuò)誤的解決辦法》等實(shí)戰(zhàn)技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養(yǎng)人才。
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/11556.html