wamp mysql 创建主从数据库

这跟你是不是wmap没有关系的, wamp是一个集成环境,只是一次性帮你创建一个web服务器而已
下面给你些配置


一、登录Master服务器,修改my.ini ,添加如下内容:

  [wampmysqld]
  #数据库ID号, 为1时表示为Master,其中master_id必须为1到232–1之间的一个正整数值; 
  server-id = 1
  #启用二进制日志;
  log-bin=mysql-bin
  #需要同步的二进制数据库名;
  binlog-do-db=test
  #不同步的二进制数据库名,如果不设置可以将其注释掉;
  binlog-ignore-db=mysql
  #设定生成的log文件名;
  log-bin="E:/Database/materlog"
  #把更新的记录写到二进制文件中;
  log-slave-updates
  #跳过错误,继续执行复制;
  slave-skip-errors

  配置完重启 mysql

二、在主库建立 slave 复制所要使用的用户;


  mysql>grant replication slave on *.* to forslave@192.168.1.13 identified by '********';

三、将主库中以上配置的需要同步的 test 库的数据 备份到 从库中

四、登录Slave数据库服务器,修改my.ini;

  [wampmysqld]
  #如果需要增加Slave库则,此id往后顺延;
  server-id = 2  
  log-bin=mysql-bin
  #主库host
  master-host = 192.168.1.3
  #上面刚才建立的复制使用的用户
  master-user = forslave
  master-password = ******
  master-port = 3306
  #如果发现主服务器断线,重新连接的时间差;
  master-connect-retry=60
  #不需要备份的数据库; 
  replicate-ignore-db=mysql
  #需要备份的数据库
  replicate-do-db=test
  log-slave-update
  slave-skip-errors

配置完成后,重启 从库的mysql

五、启动 slave ,并查看slave 状态是否正常;


  mysql>slave start;
  mysql>show slave status\G;

还需要在使用命令在主库那查看一下


  mysql> show master status;


对比一下是否两个库是否一样wamp

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值