欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

mysql 報錯This function has none of DETERMINISTIC解決方案

 更新時間:2016年11月11日 08:51:41   投稿:lqh  
這篇文章主要介紹了mysql 報錯This function has none of DETERMINISTIC解決方案的相關資料,需要的朋友可以參考下

本文章向朋友們介紹開啟bin-log日志mysql報錯:This function has none of DETERMINISTIC, NO SQL解決辦法,

創(chuàng)建存儲過程時

出錯信息:

ERROR 1418 (HY000): 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)

原因:

這是我們開啟了bin-log, 我們就必須指定我們的函數(shù)是否是

1 DETERMINISTIC 不確定的

2 NO SQL 沒有SQl語句,當然也不會修改數(shù)據(jù)

3 READS SQL DATA 只是讀取數(shù)據(jù),當然也不會修改數(shù)據(jù)

4 MODIFIES SQL DATA 要修改數(shù)據(jù)

5 CONTAINS SQL 包含了SQL語句

其中在function里面,只有 DETERMINISTIC, NO SQL 和 READS SQL DATA 被支持。如果我們開啟了 bin-log, 我們就必須為我們的function指定一個參數(shù)。

解決方法:

SQL code
mysql> show variables like 'log_bin_trust_function_creators';
+---------------------------------+-------+
| Variable_name          | Value |
+---------------------------------+-------+
| log_bin_trust_function_creators | OFF  |
+---------------------------------+-------+
mysql> set global log_bin_trust_function_creators=1;
mysql> show variables like 'log_bin_trust_function_creators';
+---------------------------------+-------+
| Variable_name          | Value |
+---------------------------------+-------+
| log_bin_trust_function_creators | ON  |

這樣添加了參數(shù)以后,如果mysqld重啟,那個參數(shù)又會消失,因此記得在my.cnf配置文件中添加:

log_bin_trust_function_creators=1

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關文章

  • MySQL 語句執(zhí)行順序舉例解析

    MySQL 語句執(zhí)行順序舉例解析

    這篇文章主要介紹了MySQL 語句執(zhí)行順序舉例解析,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值需要的小伙伴可以參考一下
    2022-06-06
  • MySQL分庫分表的幾種方式

    MySQL分庫分表的幾種方式

    這篇文章主要介紹了MySQL分庫分表的幾種方式,分庫分表方案是對關系型數(shù)據(jù)庫數(shù)據(jù)存儲和訪問機制的一種補充,下文更多相關介紹需要的小伙伴可以參考一下
    2022-04-04
  • MySQL創(chuàng)建高性能索引的全步驟

    MySQL創(chuàng)建高性能索引的全步驟

    這篇文章主要給大家介紹了關于MySQL創(chuàng)建高性能索引的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-05-05
  • 解決mysql與navicat建立連接出現(xiàn)1251錯誤

    解決mysql與navicat建立連接出現(xiàn)1251錯誤

    在本篇文章里小編給大家整理了一篇關于mysql與navicat建立連接出現(xiàn)1251錯誤怎么解決的技術文章,需要的朋友們參考下。
    2019-08-08
  • 關于MySQL與Golan分布式事務經(jīng)典的七種解決方案

    關于MySQL與Golan分布式事務經(jīng)典的七種解決方案

    本文介紹了分布式事務的一些基礎理論,并對常用的分布式事務方案進行了講解;在文章的后半部分還給出了事務異常的原因、分類以及優(yōu)雅的解決方案;最后以一個可運行的分布式事務例子,將前面介紹的內(nèi)容以簡短的程序進行演示,需要的朋友可以參考一下文章具體內(nèi)容
    2021-10-10
  • SQL語句中OR和AND的混合使用的小技巧

    SQL語句中OR和AND的混合使用的小技巧

    在SQL語句中我們可能會經(jīng)?;旌鲜褂玫絆R和AND,其中可能會出現(xiàn)一些小問題,下面小編來講一講它的使用技巧
    2019-05-05
  • MySQL5.7中的sql_mode默認值帶來的坑及解決方法

    MySQL5.7中的sql_mode默認值帶來的坑及解決方法

    這篇文章主要介紹了MySQL5.7中的sql_mode默認值帶來的坑及解決方法,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-11-11
  • Mysql入門基礎 數(shù)據(jù)庫創(chuàng)建篇

    Mysql入門基礎 數(shù)據(jù)庫創(chuàng)建篇

    Mysql入門基礎 數(shù)據(jù)庫創(chuàng)建篇,剛接觸php與mysql的朋友可以參考下。多寫多測試。
    2010-04-04
  • mysql5.7 新增的json字段類型用法實例分析

    mysql5.7 新增的json字段類型用法實例分析

    這篇文章主要介紹了mysql5.7 新增的json字段類型用法,結合實例形式分析了mysql5.7 新增的json字段類型具體功能、使用方法及操作注意事項,需要的朋友可以參考下
    2020-02-02
  • mysql設置指定ip遠程訪問連接實例

    mysql設置指定ip遠程訪問連接實例

    這篇文章主要介紹了mysql設置指定ip遠程訪問連接的方法,分別實例講述了從任意主機和指定ip訪問遠程MySQL數(shù)據(jù)庫的方法,代碼簡單功能實用,需要的朋友可以參考下
    2014-10-10

最新評論