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

猜你喜欢

转载自www.cnblogs.com/aiyumo/p/11849877.html