mysql主从复制配置(精简版)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql主从复制配置(精简版)相关的知识,希望对你有一定的参考价值。

一.首先准备两台服务器,虚拟机即可,以笔者为例:master:192.168.1.105 slave:192.168.1.106

二.保证两台虚拟机能相互ping通,先把防火墙关闭:service iptables stop

三.安装mysql,可参考笔者linux 快速安装mysql

四.配置主从 编辑/etc/my.cnf文件

(1)配置master 添加如下配置:

server-id = 1      #Server标识
log-bin            #打开 MySQL 的 Binary Log
binlog-do-db=test  #指定需要日志的数据库

(2)配置slave 添加如下配置:

server-id=2
master-host=192.168.1.105  
master-user=xxx   
master-password=xxx
master-port=3306
master-connect-retry=60 #预设重试间隔60秒
replicate-do-db=test    #告诉slave只做backup数据库的更新

五.重启master slave service mysqld restart ,验证即可

以上是关于mysql主从复制配置(精简版)的主要内容,如果未能解决你的问题,请参考以下文章

第五章:MySQL主从复制

MySQL 运维 主从复制 -- 主从复制概述主从复制原理搭建MySQL主从复制

安全最重要!MySQL配置主从复制,主主复制

mysql主从复制概述以及配置mysql5.7.10实现简单主从复制

Redis主从复制的配置过程

docker 配置mysql8主从复制出现的问题