iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >mysql 学习笔记之主从复制 Replication
  • 256
分享到

mysql 学习笔记之主从复制 Replication

2024-04-02 19:04:59 256人浏览 薄情痞子
摘要

主从复制 Replication

  1. 主从复制 Replication

3.1 架构

mysql 学习笔记之主从复制 Replication

3.2 参数配置

3.2.1 创建启闭脚本

login.sh


#!/bin/bash
Mysql -h227.0.0.1 -uroot -P3306 -p'Yxc@3306'

start.sh


#!/bin/bash
mysqld_safe --defaults-file=/data/mysql/3306/my3306.cnf --user=mysql &

shutdown.sh


#!/bin/bash
/usr/local/mysql/bin/mysqladmin -uroot -P3306 -p'Yxc@3306' -S /data/mysql/3306/mysql3306.sock shutdown

3.2.2 编辑主节点配置文件


[mysqld]
basedir=/usr/local/mysql
datadir=/data/mysql/3306/data
port=3306
Socket=/data/mysql/3306/mysql3306.sock
character-set-server=utf8
log-error=/data/mysql/3306/log/error3306.log
pid-file=/data/mysql/3306/mysqld3306.pid
log_bin=mysql_bin
binlog-fORMat=Row
server-id=51

3.2.3 创建从节点配置文件


[mysqld]
basedir=/usr/local/mysql
datadir=/data/mysql/3306/data
port=3306
socket=/data/mysql/3306/mysql3306.sock
character-set-server=utf8
log-error=/data/mysql/3306/log/error3306.log
pid-file=/data/mysql/3306/mysqld3306.pid
log-bin=mysql_bin
server-id=52
relay-log-index=slave-relay-bin.index
relay-log=slave-relay-bin

3.3 创建用户


create user 'repl'@'%' identified by 'repl';                  grant replication slave on *.* to 'repl'@'%';

3.4 配置复制

主库上执行命令,获取当前binlog日志及位置


show master status;

mysql 学习笔记之主从复制 Replication

获取file,position信息,在两个从库上分别执行如下脚本


CHANGE MASTER TO
MASTER_HOST='192.168.56.5',
MASTER_PORT=3306,
MASTER_USER='repl',
MASTER_PASSWord='repl',
MASTER_LOG_FILE='mysql_bin.000002',
MASTER_LOG_POS=154;

从库上,启动复制,并查看复制状态


start slave;
show slave status;

mysql 学习笔记之主从复制 Replication

^说明: 如出现如图字样,表示成功。关于slave的命令,可以通过help slave;

mysql 学习笔记之主从复制 Replication

您可能感兴趣的文档:

--结束END--

本文标题: mysql 学习笔记之主从复制 Replication

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

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

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • mysql 学习笔记之主从复制 Replication
    主从复制 Replication...
    99+
    2022-10-18
  • mysql主从复制笔记
    1.故障级别 S1 最严重的,影响30%的交易额持续15分钟以上,或者影响30%的用户正常访问,持续15分钟以上S2 比较严重,影响15%的交易额15分钟以上S3 严重故障,影响5%的交易额15分钟左右S4...
    99+
    2022-10-18
  • MySQL主从配置学习笔记
    ● 本打算买个云数据,为我的新项目做点安全保障。阿里云,腾讯云转了一圈,两个字太贵。不就数据有备份吗,既然这样那我不如自己来做备份。 ● 家里有2个树莓派直接把mysql备份到他们上就好了,网上有教程,这就开整。在s...
    99+
    2022-05-12
    MySQL 主从配置
  • MySQL主从复制之半同步semi-sync replication
    目录一、半同步简介二、两种模式介绍三、两种方式比较四、如何开启半同步五、查看插件开启情况六、开启半同步功能七、查看半同步是否运行八、半同步参数信息九、半同步状态信息十、测试一下半同步...
    99+
    2022-11-13
  • Mysql主从复制操作笔记
    前提,主从服务器上的mysql 数据库内的数据应该完全一致,才可以实施.如果之前只有一个主mysql 则应该先数据备份出来,还原到从mysql内,先保证数据一致,必要时可能要先停止业务再进行. 1.先建立一...
    99+
    2022-10-18
  • 数据库学习之十二:mysql主从复制
    十二、mysql主从复制 1、主从复制原理 主从复制的前提: 1两台mysql实例(多台物理机,或者多实例) 2主库要开启二进制日志 3主库要提供复制相关用户,replication slave,一个比较特殊的权限。 grant ...
    99+
    2019-12-13
    数据库学习之十二:mysql主从复制
  • mysql学习笔记之备份与恢复
    5 .备份恢复 相关关...
    99+
    2022-10-18
  • Mysql之主从复制
    文章目录 一.Mysql主从复制介绍 1.Mysql主从复制原理2.Mysql的复制类型3.Mysql主从复制的工作过程 二.搭建 Mysql主从复制1.首先关闭防火墙2.Mysql主从服...
    99+
    2023-09-04
    mysql java 数据库
  • Android学习笔记之ListView复用机制详解
    PS:满打满算,差不多三个月没写博客了...前一阵忙的不可开交...总算是可以抽出时间研究研究其他事情了... 1.ListView的复用机制   ListView是...
    99+
    2022-06-06
    android学习 listview Android
  • mysql学习笔记之explain分析
    mysql explain功能中展示各种信息的解释: id:优化器选定的执行计划中查询的序列号。 select_type:所用的查询类型,主要由以下这集中查询类型。   . DEPENDENT UNION:子查询中的UN...
    99+
    2017-08-03
    mysql学习笔记之explain分析
  • mysql学习笔记之profiling分析
    要想有画一条query,就需要清楚这条query的性能瓶颈到底在哪里,mysql的profiler是一个使用非常方便的查询诊断分析工具,通过该工具可以获取一条查询在整个执行过程中多种资源的消耗情况,例如内存消耗、I/O消耗和CPU消耗等。 ...
    99+
    2017-03-12
    mysql学习笔记之profiling分析
  • MySQL主从复制之realy_log_recovery
          该参数是默认打开的,在数据库启动后立即启动自动relay log恢复。在恢复过程中,创建一个新的relay log,并将IO线程初始化到SQL线程的位置。...
    99+
    2022-10-18
  • mysql学习笔记之基础测试
    10. 基础测试 10.1...
    99+
    2022-10-18
  • Redis学习笔记(十二) 复制(上)
    偷个懒,晚上工作忙的太晚,整个复制功能的内容还没有写完,这里先说一下复制功能的简单应用。 在Redis中,用户可以通过执行SLAVEOF命令或者设置slaveof选项,让一个服务器去复制另一个服务器,我们称呼被复制的服务器为主服务...
    99+
    2017-05-07
    Redis学习笔记(十二) 复制(上)
  • Redis学习笔记(十三) 复制(下)
    上一篇写了Redis复制功能的简单应用,下面我们看下Redis复制功能的实现过程。下面基本上是理论部分,枯燥乏味,但希望大家能看看,毕竟知识不都是感兴趣的.耐得住寂寞,经得起诱惑,方能守得住繁华 ~.~旧版复制功能的实现 Redi...
    99+
    2022-04-20
    Redis学习笔记(十三) 复制(下)
  • Mysql主从复制之安装
    此次搭的环境是Redhat7+Mysql8.0(搭建单机步骤翻前面的博文) 主从配置的简要步骤 Master 上的配置 安装数据库; 修改数据库配置文件, 指明 server_id, 开启二进制日志(log-bin); 启动数据库, 查...
    99+
    2016-11-15
    Mysql主从复制之安装
  • MySQL主从之延时复制
    目录一、延时复制1.配置延时复制(已经有主从)2.配置延时复制(没有主从)3.关闭延时从库实例 一、延时复制 延时从库只做备份,不提供任何对外服务,正常情况下我们是不会有刻意延迟从库的需求的,因为正常的线上业务自然是延迟越低越好。 但是针对...
    99+
    2014-07-14
    MySQL主从之延时复制 数据库入门 数据库基础教程 数据库 mysql
  • MySQL入门--MySQL复制技术之主从从级联复制
    MySQL复制技术之主从从级联复制 主数据库:192.168.12.181 上的mysqld1 中继slave:192.168.12.182上的mysqld1 级联slave:192....
    99+
    2022-10-18
  • MySQL入门--MySQL复制技术之主从复制
    MySQL复制技术:主从 在MySQL里面建立最基本的复制,可以总结为以下三个步骤: 1. 配置一个服务器作为Master; 2. 配置一个服务器作为Slave; 3. 将Sla...
    99+
    2022-10-18
  • MySQL学习笔记(27):备份与恢复
    本文更新于2020-05-03,使用MySQL 5.7,操作系统为Deepin 15.4。 目录逻辑备份和恢复物理备份和恢复冷备份和恢复热备份和恢复表数据导入导出 MySQL的备份分为逻辑备份和物理备份,物理备份分为冷备份和热备份...
    99+
    2021-04-04
    MySQL学习笔记(27):备份与恢复
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作