1、概要说明
数据库读多写少,主库负责写,从库负责读。一主多从,从而解决读多写少。
宕机时将选择pos最大的从库作为新的主库,其余从库继续担任自己的职责。
2、Mysql备份原理
简单的说就是把 一个服务器上执行过的sql语句在别的服务器上也重复执行一遍。
主服务器master记录数据库操作日志到Binary log,从服务器开启i/o线程将二进制日志记录的操作同步到relay log(存在从服务器的缓存中),另外sql线程将relay log日志记录的操作在从服务器执行。
3、具体步骤
(1)需要环境
系统:CentOS
软件包:mysql-5.6.22.tar.gz
master服务器:192.168.*.*
slave服务器1:192.168.*.*
slave服务器2:192.168.*.*
(2)修改主库服务器配置
vim /etc/my.cnf