2019独角兽企业重金招聘Python工程师标准>>>

一次本地事故记录:

公司停电,导致开发环境数据库服务器重启,之后本地执行项目业务报错

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

自定义的函数没有执行成功,自己对这个不太了解,百度搜索,解决办法:

set global log_bin_trust_function_creators=TRUE;

但是如果又碰到服务器重启情况,开发环境主从不同步,又会导致这个问题,因此采用的办法是修改环境的配置文件my.conf(linux服务器上),加上log-bin-trust-function-creators=true,重启服务器,这样以后每次服务器重启就自动设置为true了

还有种解决方案是创建函数就设置好,告诉数据库这个函数是没问题的,这种方案暂时没深究。

转载于:https://my.oschina.net/u/3660989/blog/1796630

数据库执行自定义函数报错问题记录相关推荐

  1. mysql 自定义函数报错_Mysql自定义函数报错解决方法

    [最近研究mysql数据库性能的相关问题,为了对比不同版本之间的差别.笔者找了一台测试服务器升级了该服务器的mysql数据库进行测试,在升级mysql过程中遇到了一些问题并将其 1.在MySql中创建 ...

  2. mysql 自定义函数报错_Mysql自定义函数报错解决方法 | 学步园

    1.在MySql中创建自定义函数报错信息如下: ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READ ...

  3. 【janino】janino自定义函数报错A method named xx is not declared in any enclosing class nor through a static

    1.背景 想测试janino的自定义函数,但是不知道怎么做,随便写一下报错 @Testpublic void janinoPerformanceTest2_1() throws Exception { ...

  4. Hive自定义函数报错10014 :No matching method for class

    报错信息 FAILED: SemanticException [Error 10014]: Line 1:7 Wrong arguments 'sal': No matching method for ...

  5. Python 技术篇-操作oracle数据库执行SQL语句报错,提示ORA-00911: 无效字符解决方法

    cursor.execute("select name from v$datafile;") 执行 sql 语句提示无效字符. 原因就是我加入了 ; 号. 改成 cursor.ex ...

  6. 创建全局函数mysql_Navicat中Mysql自定义函数报错?

    1. 在MySQL创建用户自定义函数时,报以下错误: ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or R ...

  7. 【janino】janino 加载自定义函数报错 CompileException xxx cannot be invoked in static context

    1.背景 代码如下 @Testpublic void janinoPerformanceTest4() throws Exception {String rule = "(inValues( ...

  8. 【janino】janino 加载自定义函数报错CompileException Expression bytesIn is not an rvalue

    1.背景 代码如下 @Testpublic void janinoPerformanceTest4() throws Exception {String rule = "(inValues( ...

  9. 未定义函数或变量_变量提升:JavaScript是顺序执行,为什么变量在定义之前执行不会报错而是报Underfined...

    showName() console.log(myname) var myname = 'hhh' function showName() {console.log('函数showName被执行'); ...

  10. 立即执行函数报错Uncaught TypeError: (intermediate value) is not a function.

    立即执行函数报错Uncaught TypeError: (intermediate value) is not a function. 文章目录 立即执行函数报错Uncaught TypeError: ...

最新文章

  1. php 5.3 construct_PHP 5.3新增魔术方法__invoke概述
  2. cstart做int型转换运算Java,Java实验练习题目-供练习参考
  3. 微软推出的Pylance,随着VS Code的更新,性能又前进了一步
  4. python基础语法-三大内建数据结构之字典(dict)
  5. swal ajax,Sweetalert详细介绍
  6. php验证码雪花源码,php如何生成雪花背景验证码(附代码)
  7. 快排序和堆排序,最小堆、最大堆
  8. bp神经网络人口预测 C语言,BP神经网络人口预测模型研究与仿真
  9. 谷歌推出人肉搜索引擎
  10. 18种证明公安部门不再开具应该找谁开
  11. 苹果手机通过iCloud导出通讯录导入到安卓手机 教程
  12. 机器视觉halcon——距离测量
  13. 关于产品的一些思考——阿里巴巴之阿里旺旺
  14. CICE海冰模式的编译
  15. Welcome To ZOE's Blog
  16. 数字档案管理系统解决方案 - 数字化档案建设方案
  17. Android rom开发:最完整的截屏方案(支持全屏截屏+区域截屏)
  18. 测试人员需要具备哪些基本技能
  19. 全球自然奇迹Top50,中国上榜了3个
  20. B站高性能微服务架构

热门文章

  1. iis部署错误:HTTP 错误 500.21 - Internal Server Error
  2. vue.js详细教程--优优优
  3. [原创]java WEB学习笔记91:Hibernate学习之路-- -HQL 迫切左外连接,左外连接,迫切内连接,内连接,关联级别运行时的检索策略 比较。理论,在于理解...
  4. Bambook 简介
  5. 九种食物摆脱便秘烦恼 - 生活至上,美容至尚!
  6. macos big sur永久关闭final cut Pro通知的技巧
  7. Cook‘n Recipe Organizer X3 Mac(食谱管理器)激活版
  8. iOS底层探索之KVO(二)—KVO原理分析
  9. blob类型对象转为file类型对象
  10. 无论PC还是Mac,都能畅快地使用移动硬盘