位置: 编程技术 - 正文

mysql 报错This function has none of DETERMINISTIC解决方案(mysql 报错1045)

编辑:rootadmin

推荐整理分享mysql 报错This function has none of DETERMINISTIC解决方案(mysql 报错1045),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql 报错 -7005,mysql 报错日志,mysql 报错1045,mysql 报错日志,mysql 报错日志,mysql 报错1062,mysql 报错1045,mysql 报错1062,内容如对您有帮助,希望把文章链接给更多的朋友!

本文章向朋友们介绍开启bin-log日志mysql报错:This function has none of DETERMINISTIC, NO SQL解决办法,

创建存储过程时

出错信息:

ERROR (HY): 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 不确定的

mysql 报错This function has none of DETERMINISTIC解决方案(mysql 报错1045)

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指定一个参数。

解决方法:

这样添加了参数以后,如果mysqld重启,那个参数又会消失,因此记得在my.cnf配置文件中添加:

log_bin_trust_function_creators=1

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

MySQL定义异常和异常处理详解 在MySQL中,特定异常需要特定处理。这些异常可以联系到错误,以及子程序中的一般流程控制。定义异常是事先定义程序执行过程中遇到的问题,异常处

Linux中更改转移mysql数据库目录的步骤 本文是简单整理一下这几天把MySQL从/var/lib/mysql目录下面转移到/home/mysql_data/mysql下面具体操作。首先我们需要关闭MySQL,命令如下:#servicemysqldstop网上有

mysql datetime查询异常问题解决 mysqldatetime查询异常异常:Value'--::'cannotberepresentedasjava.sql.Timestamp(--::)描述:非空无默认值的Datetime类型字段,查询时程序报以下错

标签: mysql 报错1045

本文链接地址:https://www.jiuchutong.com/biancheng/349257.html 转载请保留说明!

上一篇:mysql 启动错误1067 问题及解决方法(mysql启动错误1067 进程意外终止)

下一篇:MySQL定义异常和异常处理详解(mysql定义语句)

  • 未开具的增值税专用发票怎么作废
  • 退票凭证什么样子
  • 个税返还手续费奖励员工需要交个税吗
  • 收回的伙食费计什么科目
  • 已暂估入库原材料,确认收不到发票怎么调账
  • 小规模什么情况下只交城建税
  • 小规模纳税人销售农产品税率是多少
  • 增值税普通发票和普通发票的区别怎么交税
  • 工业企业如何进行设备的选购管理
  • 单位车辆折旧完怎么处理
  • 小企业固定资产折旧方法
  • 租房提前退租违约金国家标准
  • 研发样机是什么
  • 航天金税财务软件使用说明
  • 失控发票已取得怎么处理
  • 金税盘管理费用怎么结转
  • 金税盘费用如何抵扣
  • 汇算清缴后需要退税如何操作?
  • 收获怎么理解
  • 房屋租赁费属于什么服务
  • 期末增值税如何结转
  • win10工作站版和企业版的区别
  • mac上锁
  • 会计档案的保管期限是从什么算起
  • 优先股分类为金融负债
  • linux的pipe
  • 跨年的发票冲红
  • rtvscn95.exe - rtvscn95是什么进程 有什么用
  • PHP:preg_replace()的用法_PCRE正则函数
  • PHP:pg_options()的用法_PostgreSQL函数
  • 其他应付款不需要支付的怎么处理,预算会计
  • vue路由跳转原理
  • 显示国家税务总局东莞分局打来电话是诈骗还是正规电话
  • php开发项目
  • 小规模公司购买空调会计分录
  • yolov1 实现
  • css加小手
  • react生命周期分为两类
  • 微信自定义菜单在哪里
  • 软件开发服务费开票税目
  • 公司全额承担个税会计分录
  • 普通发票红冲需要拿回原发票吗
  • 发票退票和废票的区别
  • 低值易耗品如何摊销
  • 综合保税区可以随便进出吗
  • 报税合同
  • 小规模纳税人能开6%增值税专用发票吗
  • 内含报酬率的意义
  • 免税收入是否可抵扣
  • 生产部的管理人员算什么费用
  • 公司员工报销没有发票挂内账有风险吗
  • 无形资产的处置损益
  • 住宿发票抵税
  • 收取的承包费交什么税
  • 高速过路费抵扣增值税
  • 企业贷款利息多少
  • 行政单位工会经费
  • 公司中征码是什么样子的
  • 成本分配表是实际成本吗
  • 资产负债表基本公式
  • 公司收到劳务发票交个税吗
  • freebsd怎么安装软件
  • dds使用方法
  • wan 微型端口
  • 虚拟机怎样用
  • gws.exe是啥
  • seti@home.exe - seti@home是什么进程 有什么用
  • win7手动更新在哪里设置
  • win7系统关闭防火墙怎么关闭
  • win8怎么把网速调到最快
  • windows进程太多
  • Node.js中的事件循环是什么意思
  • python里的迭代器
  • python中str的用法
  • 利用pm2部署多个设备
  • xml-js
  • js添加一个div
  • property_get/property_set
  • 国税地税征管
  • 上海税务局发票验旧
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设