错误信息:
[Err] 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)
 
原因:
这是我们开启了bin-log, 我们就必须指定我们的函数是否是
1 DETERMINISTIC 不确定的
2 NO SQL 没有SQl语句
3 READS SQL DATA 只是读取数据
4 MODIFIES SQL DATA 要修改数据
5 CONTAINS SQL 包含SQL语句
 
其中在function里面,只有 DETERMINISTIC, NO SQL 和 READS SQL DATA 被支持。如果我们开启了 bin-log, 我们就必须为我们的function指定一个参数。
 
在MySQL中创建函数时出现这种错误的解决方法:
set global log_bin_trust_function_creators=TRUE;
or
set global log_bin_trust_function_creators=1;

最新文章

  1. ILMerge合并多个DLL
  2. Ubuntu16.10 主题flatabulous安装
  3. 说说设计模式~装饰器模式(Decorator)~多功能消息组件的实现
  4. iOS——数据安全性问题小结
  5. PowerDesigner使用教程|使用方法
  6. [转]Ubuntu alternate和desktop区别
  7. [转]LINK:fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
  8. DHTMLX系列组件的学习笔记
  9. 微信和QQ网页授权登录
  10. lintcode.46 主元素
  11. Xadmin集成富文本编辑器ueditor
  12. AngularJS学习篇(二十一)
  13. js 类数组arguments详解
  14. Office2010安装出现“错误1907”的解决方法(未验证)
  15. centos 搭建git 服务器
  16. 关于一个常用的CheckBox样式
  17. 玩转X-CTR100 | STM32F4 l X-Assistant串口助手控制功能
  18. 学习刘伟择优excel视频
  19. jquery knob旋钮插件
  20. anaconda+pycharm的安装和应用

热门文章

  1. CSS编写指导规范和建议
  2. 《FPGA全程进阶---实战演练》第四章之Quartus II使用技巧
  3. pip 安装库过慢
  4. 建议 for 语句的循环控制变量的取值采用“半开半闭区间”写法
  5. const 与#define 的比较
  6. 使用ffmpeg获取视频流后如何封装存储成mp4文件
  7. jquery -- 删除节点
  8. erlang的Socket的积压的消息的数量
  9. 消息中间件-ActiveMQ入门实例
  10. 微信支付(公众号支付APIJS、app支付)服务端统一下单接口java版