要配置 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 命令連接到主庫,并開始同步數據。