要配置 MySQL 作为从库,需要在从库服务器上编辑 MySQL 配置文件,通常是 my.cnf 文件。以下是一些常用的 MySQL 从库配置参数:
- server-id:从库的唯一标识符,必须与主库不同。
- relay-log:指定从库的中继日志文件名和位置。
- log-bin:指定从库的二进制日志文件名和位置。
- binlog_format:指定二进制日志格式,通常为 ROW。
- master_host:指定主库的 IP 地址。
- master_user:指定连接主库的用户名。
- master_password:指定连接主库的密码。
- master_port:指定主库的端口号,默认为 3306。
- replicate_do_db:指定要复制的数据库。
- replicate_ignore_db:指定忽略复制的数据库。
配置完成后,需要重启 MySQL 服务使配置生效。然后可以使用 CHANGE MASTER TO 命令连接到主库,并开始同步数据。