mysql主从复制

7 篇文章 0 订阅

1.在主数据库出现问题的时候,可以快速切换到从数据库提供的服务
2.可以在从数据库进行查询操作,降低主数据库的访问压力(读写分离)
3.可以在从数据库执行备份,以避免备份期间影响主服务器的服务
注意:同步需要时间 ,一般只有更新不频繁的数据或者对实时性的数据可以通过从数据库查询。实时性高的还是通过主服务器进行查询

1.配置主服务器

1.1.登录mysql数据库
      /usr/local/mysql/bin/mysql -u root -p123 
1.2.给从数据库设置授权用户
      GRANT ALL ON *.* TO 'slave1'@'192.168.10.102' IDENTIFIED BY "123";
1.3查看是否存在授权用户
      show grants for slave1@192.168.10.102;
1.4.修改主数据的配置文件my.cnf,开启binlog日志,并设置server_id
      server_id=1

2.配置从服务器

2.1.设置my.cnf的配置bin-log与 server_id
    server_id=2   (注意不能重复)
2.2.登录从数据库
2.3.指定主数据库
change master to master_host='192.168.10.101',master_user='slave1',master_password='123'
2.4.开启从数据库
    start slave
2.5.查看从数据库当前状态
    show slave status\G;

3.测试主从数据库数据是否同步

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值