数据库执行自定义函数报错问题记录
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
数据库执行自定义函数报错问题记录相关推荐
- mysql 自定义函数报错_Mysql自定义函数报错解决方法
[最近研究mysql数据库性能的相关问题,为了对比不同版本之间的差别.笔者找了一台测试服务器升级了该服务器的mysql数据库进行测试,在升级mysql过程中遇到了一些问题并将其 1.在MySql中创建 ...
- mysql 自定义函数报错_Mysql自定义函数报错解决方法 | 学步园
1.在MySql中创建自定义函数报错信息如下: ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READ ...
- 【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 { ...
- Hive自定义函数报错10014 :No matching method for class
报错信息 FAILED: SemanticException [Error 10014]: Line 1:7 Wrong arguments 'sal': No matching method for ...
- Python 技术篇-操作oracle数据库执行SQL语句报错,提示ORA-00911: 无效字符解决方法
cursor.execute("select name from v$datafile;") 执行 sql 语句提示无效字符. 原因就是我加入了 ; 号. 改成 cursor.ex ...
- 创建全局函数mysql_Navicat中Mysql自定义函数报错?
1. 在MySQL创建用户自定义函数时,报以下错误: ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or R ...
- 【janino】janino 加载自定义函数报错 CompileException xxx cannot be invoked in static context
1.背景 代码如下 @Testpublic void janinoPerformanceTest4() throws Exception {String rule = "(inValues( ...
- 【janino】janino 加载自定义函数报错CompileException Expression bytesIn is not an rvalue
1.背景 代码如下 @Testpublic void janinoPerformanceTest4() throws Exception {String rule = "(inValues( ...
- 未定义函数或变量_变量提升:JavaScript是顺序执行,为什么变量在定义之前执行不会报错而是报Underfined...
showName() console.log(myname) var myname = 'hhh' function showName() {console.log('函数showName被执行'); ...
- 立即执行函数报错Uncaught TypeError: (intermediate value) is not a function.
立即执行函数报错Uncaught TypeError: (intermediate value) is not a function. 文章目录 立即执行函数报错Uncaught TypeError: ...
最新文章
- php 5.3 construct_PHP 5.3新增魔术方法__invoke概述
- cstart做int型转换运算Java,Java实验练习题目-供练习参考
- 微软推出的Pylance,随着VS Code的更新,性能又前进了一步
- python基础语法-三大内建数据结构之字典(dict)
- swal ajax,Sweetalert详细介绍
- php验证码雪花源码,php如何生成雪花背景验证码(附代码)
- 快排序和堆排序,最小堆、最大堆
- bp神经网络人口预测 C语言,BP神经网络人口预测模型研究与仿真
- 谷歌推出人肉搜索引擎
- 18种证明公安部门不再开具应该找谁开
- 苹果手机通过iCloud导出通讯录导入到安卓手机 教程
- 机器视觉halcon——距离测量
- 关于产品的一些思考——阿里巴巴之阿里旺旺
- CICE海冰模式的编译
- Welcome To ZOE's Blog
- 数字档案管理系统解决方案 - 数字化档案建设方案
- Android rom开发:最完整的截屏方案(支持全屏截屏+区域截屏)
- 测试人员需要具备哪些基本技能
- 全球自然奇迹Top50,中国上榜了3个
- B站高性能微服务架构
热门文章
- iis部署错误:HTTP 错误 500.21 - Internal Server Error
- vue.js详细教程--优优优
- [原创]java WEB学习笔记91:Hibernate学习之路-- -HQL 迫切左外连接,左外连接,迫切内连接,内连接,关联级别运行时的检索策略 比较。理论,在于理解...
- Bambook 简介
- 九种食物摆脱便秘烦恼 - 生活至上,美容至尚!
- macos big sur永久关闭final cut Pro通知的技巧
- Cook‘n Recipe Organizer X3 Mac(食谱管理器)激活版
- iOS底层探索之KVO(二)—KVO原理分析
- blob类型对象转为file类型对象
- 无论PC还是Mac,都能畅快地使用移动硬盘