MySQL之主从同步
一、主从同步概念 1.1 什么是主从同步? MySQL 主从同步是指将数据从一个 MySQL 数据库服务器主节点复制到一个或多个从节点。 MySQL 默认采用异步复制方式,这样从节点不用一直访问主服务器来更新自己的数据,数据的更新可以在远程连接上进行,从节点可以复制主数据库中的所有数据库或者特定的数据库,或者特定的表。 1.2 主从同步使用场景 数据备份 读写分离 高可用 1.3主从同步原理 MySQL 主从同步是基于拷贝 binlog日志 来实现主从复制。 二、准备环境 1) 安装docker 2) 拉取 MySQL 镜像 [root@VM_0_15_centos conf]# docker pull mysql:5.7 3) 创建 docker 自定义网络段 [root@VM_0_15_centos /]# docker network create --subnet=192.168.0.0/16 mynetwork 4) 创建三个 MySQL 数据库容器 [root@VM_0_15_centos data]# docker run -di --name=my_01 --net mynetwork --ip 192.168.0.2 -p 33306:3306 -v /data/mysql/my1/conf:/etc/mysql/conf.d -v /data/mysql/my1