位置: 编程技术 - 正文

MySQL:Unsafe statement written to the binary log using statement format since BINLOG_FORMAT = STATEM

编辑:rootadmin

推荐整理分享MySQL:Unsafe statement written to the binary log using statement format since BINLOG_FORMAT = STATEM,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

1:错误日志大量错误

:: [Warning] Unsafe statement written to the binary log using statement format since BINLOG_FORMAT = STATEMENT. INSERT... SELECT... ON DUPLICATE KEY UPDATE is unsafe because the order in which rows are retrieved by the SELECT determines which (if any) rows are updated. This order cannot be predicted and may differ on master and the slave. Statement:INSERT INTO tab_name  

2:原因:

查了下原因,tab_name 这个表上有2个唯一键。则使用INSERT … ON DUPLICATE KEY UPDATE ,且当前数据库binlog_format是statement格式,这种sql语句就会报unsafe。  

MySQL:Unsafe statement written to the binary log using statement format since BINLOG_FORMAT = STATEM

官方手册:

INSERT … ON DUPLICATE KEY UPDATE statements on tables with multiple primary or unique keys.When executed against a table that contains more than one primary or unique key, this statement is considered unsafe, being sensitive to the order in which the storage engine checks the keys, which is not deterministic, and on which the choice of rows updated by the MySQL Server depends.  

解决方法:

把binlog_format设置为ROW或者STATEMENT或者修改SQL。

一般情况下就是mysql配置问题,大家可以参考这篇文章:

MySQL MyISAM 优化设置点滴 最近在配置mysql服务器需要用到的一些设置,经过测试发现比较不错的配置方案,亮点在最后啊先说一点问题:Mysql中的InnoDB和MyISAM是在使用MySQL中最常用

Linux系统下Mysql使用简单教程(一) 如果你会查询这些相关的问题,说明你是一个正在或者准备从事IT的程序猿,对于一个程序猿而言,不会使用linux系统的程序猿不是一好的程序猿哦!因

Mysql使用简单教程(二) 接上文Linux系统下Mysql使用简单教程(一)字段参数以(字段名1数据类型1,字段名2数据类型2,......)的形式构建。关于mysql常用的数据类型,一下是比

标签: MySQL:Unsafe statement written to the binary log using statement format since BINLOG_FORMAT = STATEM

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

上一篇:MySQL 5.5.49 大内存优化配置文件优化详解(mysql大小)

下一篇:MySQL MyISAM 优化设置点滴(mysql优化参数详解)

  • 个体工商户要报工商年报吗?
  • 养鸡增值税税率是多少
  • 进口关税和增值税可以抵扣吗
  • 组成计税价格公式消费税
  • 广告公司 印刷
  • 个人所得税数据已失效,请重新填写
  • 单位借款是否纳税
  • 资产处置收益是什么意思
  • 其他应付款属于哪类
  • 对公账户发工资1万要交税吗
  • 研发费用利润表中
  • 小规模纳税人普票和专票怎么交税
  • 个体户逾期申报罚款多少
  • 申报个税提前一个月有什么影响
  • 短期借款有哪些
  • 筹资活动现金流量净额为负
  • 企业食堂买东西怎么入账
  • 2021年洗车是不是免增值税
  • 个人独资企业税率表2023最新
  • 土地增值税清算比例的计算
  • 分摊材料成本差异率怎么算
  • 怎么分清楚待认识的人
  • 股息收入属于应税收入吗
  • 商业承兑汇票适用于
  • 租赁固定资产折旧计入
  • 金融衍生工具的特点不包括
  • 人身意外保险费可以扣除企业所得税吗
  • 以前年度损益调整
  • 股利如何算
  • 失控发票一定要盖章吗
  • 工业废弃物处理方式
  • 内部应收账款计算公式
  • win10 多屏协同
  • php 多维数组转换成字符串
  • php str函数
  • PHP:pg_fetch_all()的用法_PostgreSQL函数
  • 应付账款与其他应付款科目调整
  • php代码扫描
  • PHP:imagecolordeallocate()的用法_GD库图像处理函数
  • vue3.0项目创建
  • Vue3通透教程【一】Vue3现状—必然趋势?
  • zip 压缩命令
  • 进项税额转出结转会计分录怎么写
  • 4s店收到红字发票怎么办
  • 数组和结构体
  • 财政拨付注册资本金说明
  • 累计盈余下设明细科目吗
  • 差额冲账法
  • 使用sqlserver创建数据库和删除数据库的实验总结
  • 增值税纳税申报实训报告
  • 固定资产一次性折旧政策2023
  • 事业单位的结余与企业的利润相比
  • 社保逾期滞纳金和利息
  • 营业外收入的账户结构
  • 为什么设置辅警
  • 分公司独立核算和非独立核算哪个好
  • win8怎么调整显示器亮度
  • xp系统自动锁定
  • window10 系统安装
  • cocos2dx官方教程
  • opengl颜色混合模式
  • nodejs爬取数据
  • node解析前端formdata数据
  • linux awk $1
  • jquery 下拉框变更事件
  • 用什么命令查看linux启动信息
  • 设计模式工厂模式使用场景
  • python下读取公私钥做加解密实例详解
  • unityprefab
  • 完美解决usb电涌15秒后关机
  • python爬取某人所有朋友圈
  • javascript 日期
  • 1、Android Studio创建android项目
  • js获取当前浏览器版本
  • jQuery之简单的表单验证实例
  • js弹出对话框的命令
  • jquery?
  • 云南省地方税务局公告2017年第2号
  • 国税合并地税
  • 查询产品真伪怎么查询app
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设