位置: 编程技术 - 正文

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定义语句)

  • 金蝶迷你版年结怎么操作
  • 邮票可以抵个税吗
  • 做实验用的东西哪里可以买到
  • 超市购物卡购物刷卡显帐号吗
  • 员工报销公司是哪个部门
  • 股东向企业借款属于关联交易吗
  • 哪些邮政业务可以寄快递
  • 个人缴纳工会会费比例
  • 未竣工验收导致发生质量问题由谁承担责任
  • 红字撤销需要带什么去税务局
  • 购销合同没有约定期限
  • 员工借款从工资扣除如何个税
  • 进项发票未抵扣部份开红冲后当月能抵扣吗?
  • 公司车辆高速费用能开增值税专用发票吗
  • 一般纳税人三个条件是什么
  • 还在讨论“税务金四”上线?税务和银行要联手清查单位和个人账户了!
  • 企业所得税季度预缴
  • 注销往来怎么清理
  • 坏账准备金最新计算公式
  • 软件开发过程中采用多种图形化工具
  • 购买少数股东权益的会计处理
  • 企业合并无形资产摊销
  • 车辆保险返点计算器
  • 倒发票怎么倒出钱来
  • 收到货款未发货可以开发票吗
  • 出差补助没有发票可以直接入账吗
  • 自来水公司的水压力是多少
  • windows7为什么不能用了
  • php常用的优化方式
  • 王者荣耀中钟馗怎么出装
  • php有很多流行的mvc框架,这些框架可以
  • phpcms手册
  • linux如何在终端运行程序
  • 股东帮公司垫付货款
  • 公司向职工借款利息需要交税吗
  • 房产税的纳税申报与处理会计分录
  • 存货怎么预估
  • 优先股转化
  • 贷记卡怎么还利息
  • php close
  • thinkphp 快速入门
  • php怎么将数据库中的数据显示出来
  • php时间戳转换成时间
  • 创建vue3项目的步骤
  • 货款收不回来了怎么做账
  • 公司过年买的红包封壳怎么做账
  • php返回json数据交给js读出来是数字,不是字符串
  • 个税的免税收入
  • 土地增值税间接转让怎么算
  • 结转本月完工产品成本会计分录怎么写
  • 应付账款的逾期利息计入什么科目
  • 确认应付职工薪酬如何计算
  • 毁损的原材料怎么处理
  • 实收资本增加印花税税目怎么填
  • 客户收到产品后应该说什么
  • 电梯在固定资产里属于什么设备类别
  • 公司如何注销营业执照
  • 会计主体包括哪些四种
  • sql server创建架构
  • 关于数据库的叙述
  • mac电脑如何下载app
  • windows自带的应用程序
  • avgnt.exe
  • 王牌竞速 小米
  • win10系统预览版
  • Linux查看文件的大小
  • ppap是什么文件
  • linux将文本写入文件
  • win7屏幕调节不见了
  • win80xc0000001怎么修复
  • linux 定时执行命令
  • js三种绑定方式
  • 新闻客户端app
  • ecmascript5
  • java多线程最佳实践
  • 设计模式具有的优点
  • python asyncio await
  • 美国各州地税税率
  • 苏通卡上海服务网点查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设