问题:

Cannot execute statement: impossible to write to binary log since BINLOG_FORMAT = STATEMENT and at least one table uses a storage engine limited to row-based logging. InnoDB is limited to row-logging when transaction isolation level is READ COMMITTED or READ UNCOMMITTED.

思考过程:

结合百度发现是java事务工作模式要求的日志格式为row,而我开启binlog后没有指定工作模式,而mysql默认的log工作模式为statement模式,

可以进入mysql使用show variables like "binlog_format";查看。下图是指开启binlog未指定格式:

解决方法:

修改my.cnf配置文件在mysqld块添加: binlog_format = row   参数,  并重启mysql服务。

结果:

查看log格式为ROW,项目可正常访问,问题解决。

mysql 报500错误_java 项目开启mysql binlog参数后报500错误:相关推荐

  1. java 设置400错误_Java项目报400错误的原因与解决方法

    java项目中400错误介绍:(推荐:java视频教程) 400 Bad Request: 请求中的语法错误.Reason-Phrase应当标志这个详细的语法错误,比如"Missing Ca ...

  2. linux系统mysql报错10061,windows连接linux mysql 报 (10061)错误

    MySql的默认安装目录是c:mysql,安装结束后没有任何提示信息说安装结束,请点Finish按钮之类的话,直接就退出了.如果需要安装到其他目录,建议先安装到c:mysql,然后再整个目录move到 ...

  3. 远程主机访问mysql权限_如何给远程主机开启mysql远程登录权限

    # 如何给远程主机开启mysql远程登录权限 > 在千锋学习PHP的有些学员会在阿里或者腾讯云去购买自己的云服务器.在初级阶段的项目上线时会遇到一个问题,就是无法使用远程连接工具操作自己线上的m ...

  4. mysql报错:This version of MySQL doesn’t yet support ‘LIMIT IN/ALL/ANY/SOME 解决方法

    最近使用MySQL5.6查询表的前几条数据,使用了limit语句,结果出现错误:This version of MySQL doesn't yet support 'LIMIT & IN/AL ...

  5. mysql远程访问显示警告信息_开启mysql远程访问过程中所遇常见问题的解决办法...

    今天在测试MySQL的连接时候,发现连接不通过,并报错ERROR 2003 (HY000): Can't connect to mysql server on '192.168.10.210' (11 ...

  6. ubuntu qt编译mysql报错_[Linux]QT编译Mysql驱动(Mariadb驱动),解决qmake报错问题

    编译环境 系统:Ubuntu18.04 QT版本:Qt 5.14.0 gcc版本:gcc version 7.5.0 qt官方编译驱动方式 在使用QT连接数据库时遇见的第一个错误就是QMYSQL dr ...

  7. mysql多数据源切换_Springboot项目实现Mysql多数据源切换的完整实例

    一.分析AbstractRoutingDataSource抽象类源码 关注import org.springframework.jdbc.datasource.lookup.AbstractRouti ...

  8. emq认证mysql后如何使用_emq服务器开启mysql验证教程

    在上一篇博客中我们写了ubuntu16.04中安装emq服务器教程的,当我们安装好zip的emq服务器之后.在emqttd目录下的emq文件夹中,有emq.conf 文件夹.vim emq.conf ...

  9. mysql填写账户远程_如何开启MySQL的远程帐号

    2)创建远程登陆用户并授权gt; grant all PRIVILEGES on discuz.* to ted@ 开启 MySQL 的远程登陆帐号有两大步: 1.确定服务器上的防火墙没有阻止 330 ...

最新文章

  1. EF中一对多的关系中,用单字段保存ID拼接字符串
  2. 7 linux服务器程序规范
  3. JAVA中throw用法例子,Java Optional orElseThrow()用法及代码示例
  4. 如何覆盖 SAP Spartacus 默认的 css style
  5. 自定义Spring命名空间使JAXB更容易
  6. redis storm mysql_storm-redis 详解
  7. 深入理解DOM事件机制系列第四篇——事件模拟
  8. java管理分类编写_java029学生管理系统的编写
  9. lnmp 查看mysql版本_MySQL数据库之Lnmp环境中php-mysql版本问题
  10. Python根据字符分组数量判断密码安全强度
  11. Nginx实现二级域名店铺
  12. Matlab Tricks(二十六)—— 置乱(随机化)与恢复(shuffle/permutation restore)
  13. 查看linux系统语言并修改
  14. 内网渗透工具-反向代理nps使用分析
  15. GSM 网络系统介绍
  16. 小学C++编程入门书籍及相关资料介绍(一)
  17. win10去快捷方式箭头
  18. mac上安装vbox虚拟机运行win7系统,mac上运行exe
  19. 论坛项目小程序和h5登录
  20. python爬虫:搜狗微信公众号文章信息的采集(https://weixin.sogou.com/),保存csv文件

热门文章

  1. js中 NaN、 null 及 undefined 的区别(转载)
  2. srt乱码字幕中文显示解决办法
  3. CSS3实践之路(四):文本特效
  4. SharePoint 2010中增强的错误跟踪机制
  5. 从ARM裸机看驱动之按键中断方式控制LED(一)
  6. python post请求实例_Python3模拟curl发送post请求操作示例
  7. linux unlink 与 rm区别_从 lsof 开始,深入理解 Linux 虚拟文件系统
  8. Gstreamer之video转码(七)
  9. ubuntu下打开.chm文件的方法(比如交换机参考手册)
  10. 新手如何免费开始学习阿里云ECS云服务器?