MySQL Server 5.7 主从同步报错unknown variable server-id
centos7上,主从数据库都是mysql 5.7,主库设置完以下设置后,正常启动、登录
- 主库设置
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