zoukankan      html  css  js  c++  java
  • 解决1418

    声音:非原著,借鉴借鉴

    1418 - This function has none of DETERMINISTIC, NOSQL, or READS SQL DATA in its declaration and binary logging isenabled (you *might* want to use the less safelog_bin_trust_function_creators variable)错误。

    原因是开启了log-bin日志,创建函数时,函数中没有包含DETERMINISTIC, NOSQL和 READS SQL DATA声明,即没有涉及修改数据。

    解决:
      1、查出log_bin_trust_function_creators的值
        mysql--> show variables like 'log_bin_trust_function_creators'

        log_bin_trust_function_creators     OFF

      2、修改该值为ON

       mysql-->set global log_bin_trust_function_creators=1;

     3、修改该值为OFF

       mysql-->set global log_bin_trust_function_creators=0;

    解决问题,不过要使该参数重启之后不失效,要在my.cnf修改为ON
    ————————————————
    版权声明:本文为CSDN博主「桂学成」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/guixuecheng/java/article/details/42742303

  • 相关阅读:
    Swoole 学习笔记 03
    MySQL 索引概念
    MySQL使用存储过程创建百万级别测试数据
    MySQL 慢日志查询的设置
    Hyper中的 Request和Response
    PHPStorm deployment 工具的使用
    Hyperf 命令行
    Hyperf 事件机制
    Hyperf jsonrpc 服务的搭建
    PHPstorm的使用
  • 原文地址:https://www.cnblogs.com/wcnwcn/p/12930221.html
Copyright © 2011-2022 走看看