返回顶部
首页 > 资讯 > 数据库 >[MySQL]主从服务器布置
  • 114
分享到

[MySQL]主从服务器布置

mysqlsql架构 2023-09-03 18:09:03 114人浏览 薄情痞子
摘要

配置主服务器 配置文件 /etc/my.cnf 在[Mysqld]下进行配置 log_bin=ON //启动二进制日志log-bin = mysql-bin //启用二进制日志,用于记录主服务器的更新

配置主服务器

配置文件 /etc/my.cnf 在[Mysqld]下进行配置

log_bin=ON //启动二进制日志log-bin = mysql-bin //启用二进制日志,用于记录主服务器的更新操作server-id =1  // 用来表示mysql服务id,保证集成环境中的唯一性 , 范围 [1,2^32)read-only=0   //  1表示只读, 0代表读写// 下面2个作为了解binlog-ignore-db=mysql  //表示不需要同步的数据库binlog-do-db=db01      //指定同步的数据库

在这里插入图片描述

配置完成后重启服务器

sudo systemctl restart mariadb;  //mysqlsudo systemctl restart mysqld;   //较新版本的mysql

登录mysql ,创建用户,并授予主从复制权限

create user 'filestore'@'%' identified  by '[密码]' ;// 创建用户grant replication slave on *.* to 'filestore'@'%' ;//给用户主从复制权限show Grants for filestore@'%' ;  //查看用户权限

在这里插入图片描述

show master status;

在这里插入图片描述

配置 从 服务器

配置文件 /etc/my.cnf 在[mysqld]下进行配置

在这里插入图片描述

$ sudo systemctl restart mariadb; //重启

连接主服务器

CHANGE MASTER TO
MASTER_HOST = ‘[主机ip]’,
MASTER_USER = ‘filestore’,
MASTER_PASSWord = ‘[密码]’,
MASTER_LOG_FILE = ‘mysql-bin.000007’,
MASTER_LOG_POS = 154;

启动主从复制

start slave

查看状态

show slave status \G ;

在这里插入图片描述

可能出现的问题: slava_IO 不能成功连接 .

出现的原因:

MySQL端口(3306)没能正确打开

​ //尝试mysql -h 远程登录进行验证
sudo firewall-cmd --add-port=3306/tcp --permanent //开放防火墙3306 MySQL端口

CHANGE MASTER TO 语句中,信息存在错误
CHANGE MASTER TO ··· // 配置相关信息

可能需要用到的其他命令

// 重新配置slavestop slave; //停止slavereset master;//重置masterCHANGE MASTER TO ··· //  配置相关信息start slave//启动从服务器复制功能show slave status\G //查看slave 状态信息//防火墙相关命令sudo firewall-cmd --state  //检查防火墙状态sudo systemctl start firewalld  //开启防火墙sudo systemctl enable firewalld   //开机自启动sudo firewall-cmd --list-all   //查看防火墙规则sudo firewall-cmd --add-port=/tcp --permanent  //添加防火墙规则sudo firewall-cmd --reload//重新加载防火墙配置sudo systemctl stop firewalld //关闭防火墙sudo systemctl disable firewalld //关闭防火墙开机自启动

来源地址:https://blog.csdn.net/weixin_51654781/article/details/132414458

您可能感兴趣的文档:

--结束END--

本文标题: [MySQL]主从服务器布置

本文链接: https://lsjlt.com/news/392604.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • [MySQL]主从服务器布置
    配置主服务器 配置文件 /etc/my.cnf 在[mysqld]下进行配置 log_bin=ON //启动二进制日志log-bin = mysql-bin //启用二进制日志,用于记录主服务器的更新...
    99+
    2023-09-03
    mysql sql 架构
  • MySQL配置主从服务器(一主多从)
    目录思路主机配置修改conf重启检验从机1配置从机2配置配置主从关联测试数据同步常见问题原因解决方案本文主要介绍了MySQL配置主从服务器(一主多从),感兴趣的可以了解一下 当前环境 Centos 7.6 Mysq...
    99+
    2022-05-21
    MySQL 主从服务器 MySQL 一主多从
  • mysql怎么设置主从服务器
    mysql设置主从服务器的方法一、主服务器配置使用记事本打开my.ini文件,并在文件中进行以下配置:Server-id = 1 #主库默认为1log-bin = mysql-bin #二进制日志文件binlog-do-db = slave...
    99+
    2024-04-02
  • mysql主从服务器如何设置
    这篇“mysql主从服务器如何设置”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“mysql...
    99+
    2023-02-14
    mysql 服务器
  • 如何配置Mysql主从服务
    这篇文章主要为大家展示了“如何配置Mysql主从服务”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何配置Mysql主从服务”这篇文章吧。配置Mysql主从服务...
    99+
    2024-04-02
  • Mysql中怎么配置主从服务器架构
    Mysql中怎么配置主从服务器架构,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。 复制的作用:   1.数据分部 &nbs...
    99+
    2024-04-02
  • MySQL主从配置:主从介绍、配置主和从 、测试主从同步
                MySQL主从介绍(两台机器数据同步)主:-->binlog从:-...
    99+
    2024-04-02
  • MySQL主从配置
    MySQL 主从配置方案 1. 安装数据库(同版本,采用压缩包的方式安装) 1 创建配置文件my.ini,并将my.ini存放在MySQL安装目录下 [mysqld]# 设置MySQL安装路径base...
    99+
    2023-09-29
    mysql 服务器 数据库
  • mysql配置主从
    一、部署mysql 1、先部署好两台mysql数据库,部署mysql可以查看我的文档 写文章-CSDN创作中心 二、开始配置mysql主从 1、主机配置 vim /etc/my.cnf 或者 vi /etc/my.cnf #增加一下配...
    99+
    2023-09-05
    mysql 数据库
  • Centos7配置mysql主从:一主多从
    mysql主从复制原理1.首先master将数据更新记录到二进制binlog文件2.slave通过I/O线程向master请求binlog日志文件指定位置之后的内容3.master接收到slave的io请求...
    99+
    2024-04-02
  • redis主从服务配置
    一、编写目的本文提供了redis主从配置操作指南,供redis运维人员使用。二、操作步骤1.redis主服务不需修改2.Redis从服务修改(1)打开从库的redis.conf文件(路径/usr/local...
    99+
    2024-04-02
  • mysql(五)主从配置
     目录 前言 一、MySQL Replication概述 二、MySQL复制类型 三、部署MySQL主从异步复制 总结 前言 为了实现MySQL的读写分离,可以使用MySQL官方提供的工具和技术...
    99+
    2023-10-27
    mysql 数据库 linux 运维 服务器
  • linux主从服务器怎么配置
    要配置Linux的主从服务器,你需要执行以下步骤: 配置主服务器: 安装并配置所需的数据库软件(如MySQL)。 编辑数据库服...
    99+
    2024-04-09
    linux 服务器
  • mysql服务器主从数据库同步如何配置
    小编给大家分享一下mysql服务器主从数据库同步如何配置,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!首先需要在同一个局域网内的两台机器(当然也可以用一台机器虚拟两台机器出来),都安装上mys...
    99+
    2024-04-02
  • 【MySQL】主从复制(两台服务器)
    概述 主从复制是将主数据库的DDL(数据定义语句)和 DML(数据操作语句)操作通过二进制日志(binlog)传到从库服务器中,然后在从库上对这些日志重新执行(也叫重做),从而使得从库和主库的数据保持同步。主库通常称为Master,从库通常...
    99+
    2023-10-02
    mysql 数据库 sql
  • Mysql实现主从配置和多主多从配置
    我们现在模拟的是主从(1台主机、一台从机),其主从同步的原理,就是对bin-log二进制文件的同步,将这个文件的内容从主机同步到从机。 一、配置文件的修改 1、主机配置文件修改配置 我们首先需要mysql主机(1...
    99+
    2022-05-30
    Mysql 主从配置 Mysql 多主多从配置
  • redis伪分布主从环境配置
    监控同一个Master的Sentinel会自动连接,组成一个分布式的Sentinel网络,互相通信并交换彼此关于被监视服务器的信息 下图中3个Sentinel监控着S1和它的2个Slave   配置: 承接上篇文章 :...
    99+
    2019-04-21
    redis伪分布主从环境配置
  • linux搭建mysql主从服务
    网上找了N多资料,没有一个可以顺利成功的,郁闷,可能是水平有限吧...!本人经过不断的研究、测试,完整实现linux下启动两台Mysql,而且对mysql有了更深入的了解...废话不多说,走着! ...
    99+
    2024-04-02
  • 搭建互为主从的MySQL服务器
    node1的IP地址:192.168.1.254node2的IP地址:192.168.1.253操作系统为RHEL7.3,MySQL版本为5.7.181、修改node1的MySQL配置文件#注意server...
    99+
    2024-04-02
  • mysql主从延迟设置
    mysql主从延迟设置 Mysql (需5.6以上版本)延迟复制配置,通过设置Slave上的MASTER TO MASTER_DELAY参数实现:CHANGE MASTER TO MASTER_DELAY ...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作