Mysql:主从同步复制
文章目录 一:应用场景 主从的作用: 二:MySQL主从备份原理 Mysql主从复制部署环境: 三:主从同步步骤 1:主服务器mysql-master 的配置: <3>手工编译mysql(这里编译mysql5.7版本) 2:从服务器mysql-slave1 的配置: 3:从服务器mysql-slave2 的配置: 4:同步配置完成,主从同步复制效果验证 一:应用场景 在企业网站中,后端Mysql数据库只有一台时,会有以下问题: <1>:单点故障,mysql数据库一旦宕机 ,服务不可用 <2>:无法处理大量的并发数据请求 <3>:数据一旦丢失 会是一大事故 为了防止这类事故的发生,有了更安全有效的改造办法----设置主从同步。 主从的作用: <1>:增加MySQL数据库服务器,对数据进行备份,形成主备。确保主备MySQL数据库服务器数据是一样的,主服务器宕机了,备份服务器继续工作,数据有保障。 <2>:通过主从复制的方式来同步数据,再通过读写分离来提升数据库的并发负载能力 二:MySQL主从备份原理 master 提供binlog二进制日志 slave 通过 I/O线程从master拿取binlog,并复制到slave的中继日志中 slave 通过 SQL线程从slave的中继日志中读取binlog ,然后解析到slave中 注意:主和从数据库版本必须是一样