mysql主从复制,白的不能再白的攻略
mysql主从复制,一主一从
.io/)
很多人都写过mysql的主从,不过好像没有看到白到不能白的那种教程,今天来写一个个人认为时最基础的mysql主从复制,结构为一主一从的配置教程吧.
系统环境 Centos7.5
mysql版本 mysql-5.7.17
主服务器ip 192.168.4.60
从服务器ip 192.168.4.61
一. 环境准备
如何拥有一个CentOS系统环境这里就不在赘述了,相信目前很多企业的服务器版本都时Centos7左右的.
mysql5.7可以从mysql的官网https://www.mysql.com/找到下载,如果时通过yum安装的话各大软件源都有.注意安装的关键词为
mysql-community-server-5.7.17-1.el7.x86_64
mysql-community-client-5.7.17-1.el7.x86_64
其他相关的依赖在通过yum安装时可以自动解决.
本文中的mysql5.7是从redhat软件光盘中找到的.
mysql-5.7.17.tar
1查看mysql的tar包**(主服务器60与从服务器60都需要操作)**
#事先已经将压缩包拷贝到系统的/opt目录下,使用cd命令进入opt目录后查看文件
[root@node21 opt]# ls
mysql-5.7.17.tar
2.解压mysql5.7的tar包**(主服务器60与从服务器60都需要操作)**
#使用tar命令解压软件包,这里的参数-xvf中的"v"的意思时查看解包的过程,如果没有这个参数屏幕不会有输出.
[root@node22 opt]# tar -xvf mysql-5.7.17.tar
./mysql-community-client-5.7.17-1.el7.x86_64.rpm
./mysql-community-common-5.7.17-1.el7.x86_64.rpm
./mysql-community-devel-5.7.17-1.el7.x86_64.rpm
./mysql-community-embedded-5.7.17-1.el7.x86_64.rpm
./mysql-community-embedded-compat-5.7.17-1.el7.x86_64.rpm
./mysql-community-embedded-devel-5.7.17-1.el7.x86_64.rpm
./mysql-community-libs-5.7.17-1.el7.x86_64.rpm
./mysql-community-libs-compat-5.7.17-1.el7.x86_64.rpm
./mysql-community-minimal-debuginfo-5.7.17-1.el7.x86_64