centos8 mysql 主从复制

♥️作者:小刘在C站

♥️个人主页:小刘主页

♥️每天分享云计算网络运维课堂笔记,努力不一定有收获,但一定会有收获加油!一起努力,共赴美好人生!

♥️夕阳下,是最美的绽放,树高千尺,落叶归根人生不易,人间真情

目录

Linux

centos8

第一步,三台系统中初始配置 修改主机名  关闭 selinux   永久关闭防火墙  配置网络yum 源

第二步,三台都用 yum  安装 mysql-server

扫描二维码关注公众号,回复: 14875781 查看本文章

第三步,在三台系统中 创建测试数据库和表  并设置授权 porxysql 用户

第四步 在 主服务器上 mysql_m 上 修改 my.conf  配置  内容如下

第五步, 配置主从

如果显示两个yes 说明配置成功

主从复制配置完毕


系统

主机名

软件

ip地址

Centos8

mysql_m

mysql

192.168.3.102

Centos8

mysql_s1

mysql

192.168.3.105

Centos8

mysql_s2

mysql

192.168.3.106

Linux

Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹(Linus Benedict Torvalds)于1991年10月5日首次发布,它主要受到MinixUnix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU操作系统。它支持32位64位硬件,能运行主要的Unix工具软件、应用程序和网络协议。

Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的debianarchlinux,和基于商业开发的Red Hat Enterprise LinuxSUSEOracle Linux等。

centos8

CentOS 8是CentOS项目发布的开源类服务器操作系统,于2019年9月24日正式发布。 [1]  [8] 

CentOS 8是一个稳定、高预测性、高管理性、高重复性的Linux平台,由RedHat企业级Linux(RHEL)的源代码进行再发行。CentOS 8基于Fedora 28和内核版本4.18,为用户提供一个稳定的、安全的、一致的基础以跨越混合云部署,并支持传统和新兴工作负载所需的工具。

第一步,三台系统中初始配置 修改主机名  关闭 selinux   永久关闭防火墙  配置网络yum 源

第二步,三台都用 yum  安装 mysql-server

第三步,在三台系统中 创建测试数据库和表  并设置授权 porxysql 用户

用 mysql  -u  root  -p  命令进入 mysql  (密码跳过)

在 mysql 中 创建授权用户  和测试数据库 包括数据库中的表

  注意 下面 创建为数据库后需要 输入 use  brief_test    使用这个数据库 不然直接创建表会报错   

   create database breif_test;

   use breif_test;

   create table `test`  (

   CREATE TABLE `test` (

        `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',

        `service_name` varchar(50) NOT NULL COMMENT '自增',

         PRIMARY KEY (`id`)

) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; # 创建测试表                                                                                                                                                         

第四步 在 主服务器上 mysql_m 上 修改 my.conf  配置  内容如下

其中 server-id  三台mysql 编号不能相同

主 mysql 配置文件修改完毕后重启 mysql 服务

systemctl  restart  mysqld.service

另外两台 从mysql 服务器的配置文件如图

完毕后 重启两台从 mysql 服务器的mysql 服务

第五步, 配置主从

进入主服务器 的mysql   查看 master 状态

show  master  status

注意 flie  和 position 的内容在从服务器中要用到

两台从服务器 配置下面内容相同 进入到mysql  做从配置

期中的解释 如下图

最后在两台从服务器上查看 状态

如果显示两个yes 说明配置成功

主从复制配置完毕

♥️关注,就是我创作的动力

♥️点赞,就是对我最大的认可

♥️这里是小刘,励志用心做好每一篇文章,谢谢大家

猜你喜欢

转载自blog.csdn.net/lzl10211345/article/details/130097859