Bootstrap

【MYSQL】主从复制机制(图解)

一、什么是主从复制

                主从复制是一种通过binlog(二进制日志)进行操作的一直复制机制,它会有一个主数据库,还会有一个从数据库,根据binlog就可以把主数据库中的信息复制到从数据库之中。这个主从复制的好处就是如果在并发压力大的时候,可以在主数据库进行增删改操作,在从数据库进行查操作可以降低主数据库的压力。如果主数据库崩溃了,此时可以把从数据库顶上。在主数据库备份期间,一般保证数据的一致性会加一把全局锁,此时为了保证数据库正常操作可以将从数据库进行访问操作。

二、 主从复制原理

                        废话少说看图说话

三、配置主从

        主库配置

        设置配置文件中主数据库就设置读写,id随意只要主从不一样就可以,剩下两个配置了解就可以。

然后创建账号赋予主从的权限

        从库配置

                设置配置

这里面XXX存的对应的是主库的ip,和刚才创建的用户,然后在主库用SHOW MASTER STATUS查出数据,填到后面的xx里对应即可。

只有 io和sql这两个是开启了就说明 没问题

;