MySQL复制错误]Last_Errno: 1666 Last_Error: Error executing row event: 'Cannot execute statement: imposs

收到email报警, Last_Error: Error executing row event: 'Cannot execute statement: impossible to write to binary log since statement is in row format and BINLOG_FORMAT = STATEMENT.'

mysql> show slave status;



看到貌似是statement模式不足以应付应用,换成mixed试试看吧:

mysql> STOP SLAVE;
Query OK, 0 rows affected (0.02 sec)

mysql> SET GLOBAL binlog_format=MIXED;
Query OK, 0 rows affected (0.00 sec)

mysql> START SLAVE;
Query OK, 0 rows affected (0.00 sec)



但是这样只会一次性

为了永久生效,需要修改my.ini

# Remove leading

# to turn on a very important data integrity option: logging

# changes to the binary log between backups.

log_bin = E:/mysql56/log_bin/log_bin.log

#relay_log = E:/mysql56/log_bin/relay_log.log

#read_only = 1

# binary logging format - mixed recommended

binlog_format=mixed




更多相关文章

  1. You can't specify target table 'compares' for up
  2. 【错误】:MySql Host is blocked because of many connection err
  3. mysql 服务意外停止1067错误解决办法小结
  4. Ruby 1.9 + MySQL中发生访问错误
  5. 错误'未知表引擎'InnoDB''查询。重启mysql后
  6. MySQL“在建立到SQL Server的连接时发生与网络相关或特定于实例
  7. 尝试将纬度和经度发布到数据库时,Android JSON解析错误
  8. 语法错误:从[{id}]开始的表达式[{id}]第2列的令牌'{'无效键?
  9. JavaScript责任链模式

随机推荐

  1. 自己写了一个简单的mysql数据库连接类
  2. mysql有时查询很慢的原因?
  3. MySQL 笔记(三)由 txt 文件导入数据
  4. MySQL 事务没有提交导致锁等待
  5. SQL Server基础知识之:设计和实现视图
  6. sql plus如何新建新用户
  7. mysql 配置 explicit_defaults_for_times
  8. 怎么用SQL语句实现表中的一个字段加1啊??
  9. mysql表名忽略大小写
  10. ySQL 4.*或5.0.*的升级指南