Caused by: java.sql.SQLException: Binary logging not possible. Message: Transaction level 'READ-COMMITTED' in InnoDB is not safe for binlog mode 'STATEMENT'
Transaction level 'READ-COMMITTED' in InnoDB is not safe for binlog mode 'STATEMENT'
一查原来是innodb和binlog不兼容引起的。修改my.cnf:
#binlog_format=mixed
把注释#号去掉,重启mysql,
本文介绍了一个关于InnoDB与Binlog在特定设置下出现的不兼容问题,并提供了解决方案。通过调整MySQL配置文件my.cnf中的binlog_format参数为mixed,可以解决因事务隔离级别设置不当导致的错误。
349





