MySQL Server 5.7 主从同步报错unknown variable server-id

MySQL Server 5.7 主从同步报错unknown variable server-id

centos7上,主从数据库都是mysql 5.7,主库设置完以下设置后,正常启动、登录

  1. 主库设置
    server-id = 1
    log-bin=mysql-bin
    binlog-do-db=trms
    binlog-ignore-db=mysql

但是从数据库如下设置以后,可以正常启动,但是登录时总是提示【mysql: [ERROR] unknown variable ‘server-id=2’】
2. 从库设置
log-bin=mysql-bin
server-id=2
replicate-do-db=trms
replicate-ignore-db=mysql,information_schema,performance_schema

多次尝试,发现把上边从库的设置部分,放到以下设置的上方才可以。原因不清楚。。。。
[mysql]
default-character-set=utf8
[client]
default-character-set=utf8

你可能感兴趣的:(MySQL Server 5.7 主从同步报错unknown variable server-id)