mysql master-slave实践

服务器要执行实时备份,今天在windows测试了一下master-slave

 

其实配置都很简单,网上都很多这方面的资料

 

master端,只需要分配server_id,打开log-bin

server-id	= 1
log-bin=mysql-bin

 然后添加一个用户,给Slave端使用

GRANT REPLICATION SLAVE ON *.* TO 'slave_server'@'192.168.1.101' IDENTIFIED BY '123456'
 

Slave端

server-id=2
MASTER_HOST=192.168.1.71,
MASTER_PORT=3306, 
MASTER_USER=slave_server,
MASTER_PASSWORD=123456;

 然后在Slave端start slave就基本可以使用了。

 

之前一直在想,万一Slave端掉线或者故障了,Master端会不会有问题呢?

 

其实Master端只负责把对数据库的改变生成mysql-bin.000001这样的文件,至于Slave端是否故障根本不会对它有什么影响。Slave端只负责通过slave_server用户来同步数据库。

 

不知实际与否,继续深入中.....

 

参考:

http://blog.chinaitlab.com/html/30/104830-161852.html

http://imysql.cn/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值