1.error:Master sever id is set to 0.
server id 设置为0是拒绝其他服务器连接,所以不可以,需要改为1,修改my.cnf文件。
找不到的可以试试下面的命令
find / -name *.cnf
添加如下内容
#设置server-id,主从数据库的serverid不能相同
server-id = 2
#开启binlog,否则不能主从同步
log-bin = binlog
log-bin-index = binlog.index
#用于跳过1032错误,这里可以先不用,根据需求,下面进行说明
slave-skip-errors = 1032
2.就是遇到的开启binlog的问题,解决办法上面已经给出
3.遇到的1032的问题,造成这个问题的主要原因是这样子的,下面举个例子。
比如我们主库中A表中有某条数据,但是从库中A表中没有,这时候主库A表中这数据更新了,那么从库中此时应该更新A表的这条数据了,但是从库A表中并没有这条数据,就会出现1032的错误,解决思路就是需要保证A表中可能更新或者删除的数据,主库和从库中都得有。