1、找到my.ini文件
2、添加以下代码
log_bin=ON //打开binlog日志
server-id=123454
//随机指定一个不能和其他集群中机器重名的字符串,如果只有一台机器,那就可以随便指定了
修改了my.ini之后一定要注意编码格式
一定要是ANSI的编码格式才行
我用了Notepad++软件,将编码修改回ANSI格式
之前试过添加这三行代码,但是重启MySQL服务失败了,找经验贴也没有用,就自己删了下面两行,嘻嘻 成了
log_bin=ON
log_bin_basename=/var/lib/mysql/mysql-bin
log_bin_index=/var/lib/mysql/mysql-bin.index
3、关闭MySQL服务
win+x快捷键打开
选择windows powershell 管理员
输入 net stop mysql57
出现如下界面后
4、重启MySQL服务
输入 net start mysql57
检查binlog是否开启
检查同步模式,默认为row
至此,binlog应该已经开启了,下次可以试着恢复数据康康了!