【MySQL案例】ERROR 1665 (HY000)_MySQL
程序员文章站
2024-02-11 12:06:58
...
1.1.1. ERROR 1665 (HY000)
【环境描述】
msyql5.6.14
【报错信息】
执行SQL语句的时候报错:
ERROR 1665 (HY000): Cannot executestatement: impossible to write to binary log since BINLOG_FORMAT = STATEMENTand at least one table uses a storage engine limited to row-based logging.InnoDB is limited to row-logging when transaction isolation level is READCOMMITTED or READ UNCOMMITTED.
【报错原因】
innodb的事务隔离级别是read commited或者read uncommited模式时,binlog不可以使用statement模式。
【解决方法】
不重启mysql实例的解决方法:
set global binlog_format=mixed
重新建立的会话session中binlog format会变为mixed模式。
上一篇: webpack实现常用loader
下一篇: 昨天微博看见有人出了一道题解决方法
推荐阅读
-
【MySQL案例】ERROR 1665 (HY000)_MySQL
-
MySQL添加外键失败ERROR 1452的解决_MySQL
-
ERROR 1142 (42000):UPDATE command denied to user ''@'loca_MySQL
-
关于MariaDB安装问题小记(CMake Error at)_MySQL
-
MYSQL 出现Error 1045 access denied 原因与解决方法(1/2)
-
winxp 安装MYSQL 出现Error 1045 access denied 的解决方法
-
mysql处理添加外键时error 150问题_MySQL
-
mysql错误处理之ERROR 1665 (HY000)_MySQL
-
MySQL error121&error150简析_MySQL
-
MySQL修改外键删除时操作出现error 121解决办法