1.配置主服务器:
lower_case_table_names=1
server-id=107
log-bin=/var/log/mysqllogbin/masteir
binlog-do-db=jtthink
binlog-ignore-db=mysql
mysqllogbin 文件夹要 修改权限为 ---> mysql:mysql
chown -R mysql:mysql mysqllogbin
2. 从服务器只需要有
lower_case_table_names=1
server-id=106
log-bin=/var/log/mysqllogbin/slave
配置即可
mysqllogbin 文件夹要 修改权限为 ---> mysql:mysql
chown -R mysql:mysql mysqllogbin
3. 主服务器上面创建 从服务器 同步的账户
create user 'slaveuser'@'%' IDENTIFIED by 'Aa_123@#';
GRANT REPLICATION SLAVE ON *.* TO 'slaveuser'@'%' IDENTIFIED BY 'Aa_123@#';
4.开启从服务器 [ 从服务器执行命令 ]
change master to master_host='10.20.101.107',
master_user='slaveuser',master_password='Aa_123@#';
开启 主从复制
start slave ;
停止 主从复制
stop slave
查看状态
show slave STATUS;