MySQL 主从同步配置,主服务器配置。
必须要设置 server-id 和 log-bin。如下:
[mysqld]
log-bin=mysql-bin
server-id=1
server-id 是正整数,小于 2^32。配置文件为 my.cnf 或 my.ini。
为保证持久性和一致性,InnoDB 需加上以下配置:
innodb_flush_log_at_trx_commit=1
sync_binlog=1
为保证服务的性能,确保 skip-networking 项开启。
配置完成后,需要重启数据库。