搭建MySql主从服务器

0.架构方案

1)中继数据库,用来把主库的操作中转 过来,然后同步到从库中去

2).中继数据库中是不存储数据的

3).实现方法时把中继数据库的存储引擎 设置成BLACKHOLE

4).在修改存储引擎的时候,需要先关闭日志记录在修改    

         mysql>set sql_log_bin = off;    

         mysql>alter table dbName.tbName engine = blackhole;    

         mysql>set sql_log_bin = on;

如果中继服务器存储引擎修改成 blackhole,那么从服务器只能检测到主服务器的insert操作,不能监控到update和delete操作

我遇到的问题,暂时还不知道原因

1.准备(由于资源有限,下面只配置一个从服务器)

   

服务器 IP地址
Master-Server(主服务器) 192.168.1.60
Relay-Server(中继服务器) 192.168.1.64
Slave-Server(从服务器) 192.168.1.66

2.使用Navivat远程连接Master-Server

     1)创建数据库

        

 

  2)在数据库test中创建表user

 

3.使用xshell进入主服务器

           1)停止MySQL服务

service mysqld stop

          2).配置MySql属性文件内容

vi /etc/my.cnf
            #开启二进制日志
              log-bin=mysql-bin
              #二进制日志格式
              binlog_format=mixed
              #配置唯一的servier-id
              server-id
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值