位置: 编程技术 - 正文

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优化参数详解)

  • 土地 税
  • 个税手续费返还政策最新规定2023
  • 纳税申报期限是纳税期限期满后的时间
  • 纳税信用等级分别为
  • 利息收入交税税率
  • 吊车租赁有限公司
  • 收到增值税发票是进项还是销项
  • 公司收入是否应优先支付工资
  • 物业公司预收款怎么做账
  • 网银费用及回单箱费用账务处理?
  • 货款尚未收到用什么记账凭证
  • 企业拨缴工会经费申报后税务机关需要审核吗
  • 印花税滞纳金计入什么科目
  • 小规模企业房产税怎么算
  • 其他收益小企业会计报表没有怎么填
  • 外贸企业运输费用占总成本比例
  • 对方用房子抵债会计怎么记账
  • 外贸企业出口退税账务处理
  • 属于留存收益的是
  • 普通股资本成本的计算
  • 城镇土地使用税每年都要交吗
  • 购货方跨月销项负数发票如何做账?
  • 停工停产费用
  • 个人所得税申请免税条件
  • flash设置旋转
  • 车辆的代驾费应该怎么收
  • window102020年最新版本
  • 电脑怎样进入cmos设置
  • 房贷每月利息如何算
  • 外贸出口退税企业差旅费可以抵扣吗
  • 加速折旧法计算公式 CFA
  • c#openxml
  • gridview用法
  • css文字显示一行
  • 货币盘盈盘亏账怎么算
  • 端午节发现金怎么说
  • 公司发给员工的股票
  • 出口信用保险补贴是否不征税收入
  • 企业所得税如何征收
  • mysql触发器使用
  • sqlserver表与表之间怎么关联
  • 股权激励费用摊销意思是
  • 股利分配是什么科目
  • 以前年度损益调整借贷方向
  • 投资收益影响营业额吗
  • 企业收到加盟费怎么开发票
  • 零售业赠送给别人怎么做
  • 未收到发票暂估分录
  • 资产负债表里的应交税费怎么填
  • 企业自查补交增值税
  • 公司转让无形资产开什么票
  • 企业购入树木花草如何入账
  • 个体工商户个税2023最新政策
  • 采用账龄分析法计提坏账准备
  • mysql数据库数据备份
  • mysql中函数创建与调用示例
  • mmc不能打开文件win10
  • mysql千万级分页优化
  • iis6设置
  • win 9x
  • winxp系统如何安装
  • 安装fedora33
  • win10右下角弹出全屏截图
  • windowsxp的磁盘管理在哪
  • 原版windowsxp安装
  • windows8 如何关机
  • cocos2djs
  • Javascript之BOM(window对象)详解
  • android内存优化 简书
  • cocos2d用什么语言开发游戏
  • linux中makefile怎么写
  • 简易最新版本
  • linux bzip2压缩目录
  • linux查看shell脚本内容
  • unity3d基础操作
  • android 分辨率适配
  • 河南省地方税务局房产税管理办法
  • 五证合一后工商变更完还要税务变更吗
  • 北京市地方税务局在哪
  • 国家税务总局网站官网贵州省税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设