位置: 编程技术 - 正文

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

  • 小规模企业需要交哪些税
  • 应收账款平均余额包括应收票据吗
  • 公司每年网络费计入什么会计科目
  • 销户本金转入保单怎么办
  • 向境外个人支付咨询费如何算税
  • 利润属于所有者权益类科目吗
  • 银行结息收入怎么做分录
  • 待抵扣进项税额怎么算
  • 营改增对小规模的影响
  • 委托收款税务认可吗
  • 个体工商户营业执照年检
  • 个体工商户个人所得税怎么计算
  • 贸易公司购买汽车的发票可以用抵公司的税吗
  • 一台电脑上能装多个金税盘吗?
  • 运费发票是含税还是不含税
  • 合同无效后还能主张违约责任吗
  • 问10个问题
  • 付款申请需要附什么依据
  • 开发票时含税和不含税是什么意思?
  • 政府会计制度事业单位会计制度
  • 物业收取的滞纳金怎么算
  • 分期付款购入原材料怎么做账
  • 资产减值损失如何结转本年利润
  • 这个月只开了销项负数怎么办
  • 本月合计怎么做
  • 一般纳税人所有税率
  • 出口转内销申报需要先做出口退税吗
  • 1697511157
  • php环境配置教程Apace
  • 铁杆茉莉的养殖方法
  • 工会经费如何在网上购物吗
  • PHP:imagecolorclosesthwb()的用法_GD库图像处理函数
  • 无法支付的货款如何处理
  • 工装进福利费还是劳保费
  • vue实现瀑布流布局
  • 提租补贴计入个税吗
  • 内资企业
  • 安卓京东抢购
  • columninfo
  • split命令用法
  • wordpress页面设置
  • php 密码
  • 工业企业采购流程
  • 房租税务局代增值税发票 税点
  • 怎么调整以前年度
  • 小规模能取得专用发票吗
  • python中aiohttp库如何理解
  • 发票作废是冲红吗
  • 个人增值税发票税率
  • 以前年度费用退回
  • 先收到发票还没付款怎么做账
  • 多计提企业所得税怎么冲回
  • 上年度固定资产费用化了,财报怎么算
  • 收到采购免费赔偿怎么办
  • 代金券的利弊有哪些方面
  • 项目开票分录
  • 接受捐赠后怎么发表感言
  • 电脑开票怎么操作流程
  • 应收其他应收区别
  • 新公司初始建账
  • 商业企业长期负债怎么办
  • sqlserver全文检索
  • win1020h2累积更新
  • win8设置在哪
  • Win10年度更新(RS1)怎么样升级?升级方法一览
  • win7系统回收站文件夹的位置
  • android opengles2.0教程
  • js 数组 增加元素
  • unity3d插件手机版
  • js模块化开发教程
  • android 开发 教程
  • javascript基础题目
  • jquery原理解析
  • 山西省地方税务局 先进 文明 李家庄税务所
  • 广州市地方税务局官网
  • 国家电子税务局江苏省电子税务局
  • 如何做好税收工作推动税收事业创新发展
  • 山东省国税局领导分工
  • 国家税务总局56号
  • 转卖车位土地增值税税率
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设