zoukankan      html  css  js  c++  java
  • mysql 创建函数This function has none of DETERMINISTIC, NO SQL, or READS

    今天在mysql 5.6上创建函数的时候 发现报错:

     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)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)

     原因在于是未开启函数功能:

    复制代码
    mysql> show variables like '%func%';  
    +---------------------------------+-------+  
    | Variable_name                   | Value |  
    +---------------------------------+-------+  
    | log_bin_trust_function_creators | OFF   |  
    +---------------------------------+-------+  
    row in set (0.00 sec)  
      
    mysql> set global log_bin_trust_function_creators=1;  
    Query OK, 0 rows affected (0.00 sec)  
      
    mysql> show variables like '%func%';  
    +---------------------------------+-------+  
    | Variable_name                   | Value |  
    +---------------------------------+-------+  
    | log_bin_trust_function_creators | ON    |  
    +---------------------------------+-------+  
    row in set (0.00 sec)mysql>
    复制代码

    执行以上sql即可开启。

    原文链接:https://www.cnblogs.com/phpper/p/7276998.html

  • 相关阅读:
    commons
    Dozer数据对象转换神器
    xstream
    javassist
    JAVA设计模式之单例模式
    单例模式
    OC_自动引用计数器_0x04
    OC_自动引用计数器_0x03
    OC_自动引用计数器_0x02
    OC_自动引用计数器_0x01
  • 原文地址:https://www.cnblogs.com/tujietg/p/11738337.html
Copyright © 2011-2022 走看看