mysql主从同步实践(准备工作):
1、首先准备两台机器
机器环境:centos7
master端:10.0.0.33
slave端: 10.0.0.34
#注此次主从同步实践是建立在mysql空白机器上;
安装mysql-server这里使用mariadb代替和mysql5.x版本一样
yum install mariadb-server mysql -y(master端和slave段都要执行)
在命令行界面使用show variables like 'log_%';进行查看又没又开启log-bin日志没有的话要开启下
#这里我的是开启的
如果没有开启需要在mysql的配置文件中添加如下内容:
1、log-bin=/var/log/mariadb/ #这个我是和mysql中的日志存放在一起;如果是源码安装也可以自定义到其他的目录一般可以和日志和数据文件存放到一起;
2、server-id=1 #这个id号要不同每台机器的都是唯一的不然做mysql主从的时候会报错;
#一般的/etc/my.cnf 这个文件中的常用配置项有如下内容:
[mysqld]
port = 3378 #开放的端口
socket = /tmp/mysql.sock #mysql的sock文件存放位置
base