2、置主服务器
编辑主服务器的MySQL配置文件(通常是`my.cnf`或`my.ini`),确保启用了二进制日志:
ini
[mysqld]
server-id=1
log-bin=mysql-bin
重启MySQL服务使配置生效。
3、创建用于复制的用户
在主服务器上创建一个专门用于复制的用户,并授予其相应的权限:
sql
CREATE USER 'repl_user'@'%' IDENTIFIED BY 'password';
GRANT REPLICATION SLAVE ON *.* TO 'repl_user'@'%';
FLUSH PRIVILEGES;
4、获取主服务器的状态信息
使用以下命令获取主服务器的二进制日志文件名和位置:
sql
SHOW MASTER STATUS;
记录下返回的信息,如`File`和`Position`字段的值。
5、配置从服务器
编辑从服务器的MySQL配置文件,设置唯一的服务器ID:
ini
[mysqld]
server-id=2