windows下binlog问题解决

Posted aiyumo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows下binlog问题解决相关的知识,希望对你有一定的参考价值。

1、先确定mysql是否开启了binlog

show binary logs;

默认情况下是不开启的

2、如何开启

在my.ini配置下添加两个参数

# Binary Logging
log-bin=mysql-bin
binlog_format=Row

技术图片

3、重新启动mysql

服务管理-服务-找到mysql启动就可以

 

如果遇到了django.db.utils.OperationalError: (1598, "Binary logging not possible. Message: Transaction level ‘READ-COMMITTED‘ in InnoDB is not safe for binlog mode ‘STATEMENT‘")这个问题

那么配置文件再加一个参数 innodb_locks_unsafe_for_binlog=1

 

 

 

以上是关于windows下binlog问题解决的主要内容,如果未能解决你的问题,请参考以下文章

Mysql基于binlog方式进行数据同步常见问题解决方案汇总

大厂如何基于binlog解决多机房同步mysql数据?

解决MySql主从同步不一致问题

mysql主从复制问题之主从两端binlog日志不同步解决方案

windows下打开binlog

排查 Maxwell can not find database 并且使用 MySQL binlog 解决相关问题