位置: 编程技术 - 正文

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

  • 即征即退进项税额怎么填写申报表
  • 税收保全措施适用于
  • 车辆购置税可以刷信用卡吗?
  • 无发票的费用怎样补交所得税
  • 定期定额自行申报表填表说明
  • 收到上年多缴的企业所得税
  • 增值税计算方式举例
  • 流动资产短期借款
  • 存货的加工成本指的是加工过程中发生的追加费用
  • 房租收入如何缴税?
  • 非独立核算公司一定要体现公司的名称吗
  • 产品保修发生的维修费计入什么科目
  • 代国外佣金代扣税金账务怎么处理?
  • 固定资产的入账价值怎么计算
  • 即征即退增值税政策
  • 金融机构同业利息收入增值税税率
  • 公司老板垫付的钱怎么做账
  • 开发支出会计科目
  • 事业单位零余额账户使用流程
  • 小企业成本核算方法移动加权平均法
  • 企业不得抵扣进项税的情形
  • 民间非营利组织会计制度及操作实务
  • 利润分配属于什么科目
  • 应付职工薪酬包括个人社保和个税吗
  • 代开专票计提附加税吗
  • PHP:oci_num_rows()的用法_Oracle函数
  • 合伙企业股东个税税率表
  • 公司招的兼职员工怎么报个税
  • 公司整体收购协议书范本
  • nddeagnt.exe - nddeagnt是什么进程 有什么用
  • PHP:Memcached::addByKey()的用法_Memcached类
  • 财政总预算会计科目
  • backup是什么文件夹怎么能打开
  • 财政补贴增值税如何开票
  • 拉贾安帕特群岛地图中文版
  • 商业企业促销费包括哪些
  • trainer 平替
  • 基于YOLOv5的中式快餐店菜品识别系统
  • css中设置字体样式
  • vue实现回车登录
  • vue中动态添加表格
  • css选择器怎么用
  • 快递代收费用是多少
  • 个体户按季申报吗
  • 公司抽奖奖品怎么做账
  • 生产企业出口转内销增值税申报表怎么填
  • dedecms使用教程
  • 不动产用于集体福利进项税额抵扣吗
  • 税务登记需要的手续
  • 营业执照是如何年审的
  • 以前年度损益科目编码
  • 项目支付预缴税额怎么算
  • 小规模纳税人销售自己使用过固定资产
  • 投标费用如何入账科目
  • 装修费用税法规定有哪些
  • mysql的知识点
  • mysql更新表中的数据
  • win8无法进入系统
  • 淘宝pc端打不开
  • 如何解决电脑蓝屏0X0000007B
  • 电脑网络唤醒功能
  • xp电脑注册表怎么打开
  • linux %1
  • 手把手教你搭建
  • cocos安装
  • android opengl绘图
  • easyui折叠面板默认折叠
  • javascript例题
  • windows8.1 with bing
  • cmd新建
  • 解决问题
  • isscroll.js
  • pulls toward
  • javascript学习指南
  • jquery的实现原理
  • javascript面向对象吗
  • java面向对象和Java有区别吗
  • 广东电子税务局app
  • 居民与非居民的区别国际金融
  • 广西电子税务局电话人工客服电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设