mysql主从复制
目录 概念 实施 环境 创建复制账号 配置主库从库 从另一个服务器开始复制 遇到问题 概念 Mysql主从工作示意图: 实施 在每台服务器添加复制账号 配置主库和从库,配置二进制文件地址等。 同志备库连接连接到主库并启用复制 环境 mysql版本8.0.5,使用docker模拟,docker-compose配置如下: mysql_master: image: mysql:latest ports: - "3306:3306" # hostname 当前容器内可使用 hostname: msmaster volumes: - /data/conf/mysql/conf:/etc/mysql/conf.d - /data/conf/mysql/data:/var/lib/mysql environment: MYSQL_ROOT_PASSWORD: 123456 mysql_slave: image: mysql:latest # links 当前容器与mysql_master建立连接,容器内/etc/hosts,可以查看到mysql_master的ip配置 links: - mysql_master:mysql_master ports: - "3307:3306" hostname: msslave volumes: - /data/conf/mysql_slave/conf: