位置: 编程技术 - 正文

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

  • 民营医院所得税如何计算
  • 公司买车可以抵多少税100万
  • 超市小规模纳税人会计难吗
  • 企业保持存货的必要性是什么
  • 收到货款没开票做应收还还应付
  • 增值税发票遗失怎么操作
  • 端午节福利计入什么科目
  • 为什么收不到发票短信?
  • 工程服务的税率是多少?
  • 税控发票抵税还是抵收
  • 应付职工薪酬纳税调整比例
  • 自营工程领用原材料
  • 一次性付清货款要交税吗
  • 发票的单价开得太低了怎么办?
  • 营改增后甲供材税前扣除还是税后扣除?
  • 非公司车辆的使用费如何入账?
  • 扣缴上月税费会计分录
  • 公司研发产品
  • 股东转入实收资本
  • 公共基础设施折旧年限表 20
  • 其他应付款和其他应交款区别
  • win10虚拟机安装win7
  • 鸿蒙大文件夹怎么设置透明度
  • 小规模纳税人取得防伪税控系统普通发票
  • 电脑蓝屏修复方法是什么
  • PHP:ftp_get_option()的用法_FTP函数
  • 我告诉你win7旗舰版
  • 事业单位接受捐赠固定资产入账
  • wordpress介绍
  • mmc.exe是什么
  • vue3+element-plus Dialog对话框的使用 与 setup 写法的使用
  • laravel多条件查询
  • 收到的税费返还减少说明什么
  • 出口退免税备案
  • winform缓存解决方案
  • 金税三期税收管理系统响应异常返回信息:没有查询
  • defaultpool
  • 进项税额计入其他流动资产
  • 事业单位财政拨款收入会计分录
  • python中的列表和元祖有什么区别
  • python requests检测响应状态码
  • 合伙开网吧需要什么手续
  • SQL Server 2008 R2 为用户权限分配的操作步骤
  • 打开access自动弹出窗体
  • 解析sql语句
  • 利润表是当月
  • 合伙人资本属于个人资本吗?
  • 个人转让房产税率
  • 发票先认证后入账怎么做账
  • 商品流通企业应交那些税费
  • 打官司收到对方的款,如何做账
  • 收到去年所得税汇算清缴退税账务处理
  • 农业技术人员是什么意思
  • 进出口企业外汇额度
  • 如何提取工会经费的钱
  • 在windows 10
  • 微软官方重做系统
  • 硬盘磁盘保护
  • centos7 cp命令
  • vm虚拟机中的网络设置怎么添加
  • 电脑系统不重装怎么恢复原状
  • linux如何更改默认的运行级别
  • linux下tar.gz、tar、bz2、zip等解压缩、压缩命令小结
  • windows向microsoft报告
  • unity 插件开发
  • 安卓textview设置文本
  • cocos游戏开发教程
  • nodejs使用视频教程
  • bash shell control z
  • vue-cli作用
  • 如何获取医院电子发票
  • python爬虫详解
  • ug10避让怎么设置
  • javascript模块化与非模块化开发区别
  • js拖拽排序实现思路
  • 税务局是什么单位类型
  • 竣工交付的资产有哪几种
  • 应税销售额如何计算
  • 北京地税局报税流程
  • 四川残疾人社保补贴
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设