1思路
2开启二进制日志binlog
#在文件中添加
vim /etc/my.cnf
#二进制日志存贮到jx开头的文件中,位置在/var/lib/mysql
log-bin=jx
#给数据库服务器指定一个集群的ID,数据库会认为自己是集群中的一员
server-id=30
#支队指定的数据库产生二进制日志
binlog_do_db=jxcms
binlog_do_db=shiyan
binlog_do_db=jxtk
之后再重启数据库
systemctl restart mariadb
3给数据库用户添加权限
grant all on *.* to "jxadmin"@"%" identified by "123456";
grant replication slave on *.* to "jxslave"@"%" identified by "123456";
4查看
show master status;
5从数据库 130
下载数据库后 配置文件
vim /etc/my.cnf
server-id=131
之后需要再重启
6让从数据库能到主数据库拿数据
change master to master_host='192.168.124.131',master_user='jxslave',master_password='123456',master_log_file='jx.000001',master_log_pos=245;
7开启线程
start slave;
#查看服务器状态
SHOW SLAVE STATUS \G;