iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >MYSQL的架构中主从异步复制是怎么进行的
  • 151
分享到

MYSQL的架构中主从异步复制是怎么进行的

2024-04-02 19:04:59 151人浏览 八月长安
摘要

这篇文章将为大家详细讲解有关Mysql的架构中主从异步复制是怎么进行的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。/主服务器从服务器Ip192.168.3

这篇文章将为大家详细讲解有关Mysql架构中主从异步复制是怎么进行的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

/

服务器

从服务器

Ip

192.168.31,79

192.168.31.188

hostname

mysql

mysql2

mysql-version

5.7.23

5.7.23

server-id

0ac92118-59f9-11ea-8806-080027c1c1ff

2516faba-65f4-11ea-82b6-080027b0e953

1.主库修改参数文件

[root@mysql soft]# vi /etc/my.cnf

添加内容如下:

server-id=79   #设置主服务器的ID(不能和别的服务器重复,随意)

innodb_flush_log_at_trx_commit=2 #可以配置的值:0/1/2; 0、效率最高,最不安全;1、最安全,但是效率最低;2、安全和效率平衡的取舍,在服务器系统挂掉的情况下会丢失数据;

sync_binlog=1  #,值可设置 1、500、1000;可自己根据测试性能配置

log-bin=mysql-bin  #binlog日志文件名

binlog-ignore-db=mysql # 表示不同步mysql库

binlog-ignore-db=infORMation_schema

binlog-ignore-db=oggmysql

binlog-ignore-db=sys

binlog-ignore-db=performance_schema

binlog-do-db=TEST # 表示同步TEST库

2.主库创建同步账号

[root@mysql ~]# mysql -uroot -p

mysql> create user 'sync'@'%' identified by 'oracle123'

mysql> grant FILe on *.* to 'sync'@'192.168.31.188' identified by 'Oracle123';

#赋予FILE权限,允许从从库ip访问主库

mysql> grant replication slave on *.* to 'sync'@'192.168.31.188' identified by 'Oracle123';

#赋予主从同步权限

mysql> flush privileges;

3.重启主库

[root@mysql ~]# service mysqld stop

[root@mysql ~]# service mysqld start

[root@mysql ~]# mysql -uroot -p

mysql> show master status;

MYSQL的架构中主从异步复制是怎么进行的

注:以上截图中的FILE,POSTTION在备库配置时需要使用到

4. 主库备份数据库

[root@mysql soft]# mysqldump --single-transaction -uroot -pOracle123 TEST > TEST_20200310.sql

5.从库恢复数据库

mysql> create database TEST;

[root@mysql2 soft]# mysql -uroot -pOracle123 TEST < TEST_20200310.sql

6.从库参数修改

[root@mysql2 mysql]# vi /etc/my.cnf

添加内容如下:

server-id=188

#log-bin=mysql-bin  #从库提高性能可以不开bin-log日志

replicate-ignore-db=mysql

binlog-ignore-db=information_schema

binlog-ignore-db=oggmysql

binlog-ignore-db=sys

binlog-ignore-db=performance_schema

binlog-do-db=TEST

innodb_flush_log_at_trx_commit=2 # 可以配置的值:0/1/2; 0、效率最高,最不安全;1、最安全,但是效率最低;2、安全和效率平衡的取舍,在服务器系统挂掉的情况下会丢失数据;

sync_binlog=1000  # 每进行n次事务提交之后,MySQL将binlog_cache中的数据强制写入磁盘。

slave_parallel_workers=4 #根据实际情况决定开启多少个线程用于主从复制

slave_parallel_type=logical_clock #基于组提交的并行复制方式

master_info_repository=TABLE

relay_log_info_repository=TABLE

relay_log_recovery=ON

7. 从库重启

[root@mysql2 data]# service mysql stop

[root@mysql2 data]# service mysql start

8.从库配置

mysql> stop slave;

mysql> change master to master_host='192.168.31.79', master_user='sync',master_passWord='Oracle123', master_log_file='mysql-bin.00001' ,master_log_pos=154;

mysql> start slave;

mysql> show slave status \G;

MYSQL的架构中主从异步复制是怎么进行的

9.验证

1)主库插入数据

mysql> insert into TEST values (7,'liuqi');

2)备库查询

mysql> select * from TEST;

关于MYSQL的架构中主从异步复制是怎么进行的就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

您可能感兴趣的文档:

--结束END--

本文标题: MYSQL的架构中主从异步复制是怎么进行的

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

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

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

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

下载Word文档
猜你喜欢
  • MYSQL的架构中主从异步复制是怎么进行的
    这篇文章将为大家详细讲解有关MYSQL的架构中主从异步复制是怎么进行的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。/主服务器从服务器Ip192.168.3...
    99+
    2024-04-02
  • MYSQL架构中怎样进行主从半同步复制
    本篇文章为大家展示了MYSQL架构中怎样进行主从半同步复制,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Mysql 5.5 版本之后引入了半同步复制功能,主从服务器...
    99+
    2024-04-02
  • MySQL主从架构的复制原理是什么
    MySQL主从架构的复制原理是什么,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。 复制概述Mysql内建的复制功能是构建大型,高性能...
    99+
    2024-04-02
  • MySQL主从复制架构实践:主从不同步的解决方案
    前言 大家好,我是沐风晓月,本文收录于《MySQL入门到精通》专栏,希望对你有用; 之前在做MySQL主从架构的时候,遇到了形形色色的问题,比如: 主从配置好之后,双yes的情况下,居然不能同步;切换...
    99+
    2023-10-25
    架构 服务器 运维 云原生 linux
  • MySQL中的主从复制和高可用架构
    MySQL中的主从复制和高可用架构随着互联网应用和数据量的不断增长,数据库的高可用性和可扩展性变得越来越重要。MySQL作为一种使用广泛的开源关系型数据库,提供了主从复制和高可用架构的解决方案。主从复制是指将一个MySQL数据库实例作为主库...
    99+
    2023-10-22
    MySQL 主从复制 高可用架构
  • 怎么进行MySQL中的主主复制
    怎么进行MySQL中的主主复制,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。MySQL复制技术之主主复制1) 初始化数据库(m...
    99+
    2024-04-02
  • 怎样进行MYSQL主从复制的搭建
    今天就跟大家聊聊有关怎样进行MYSQL主从复制的搭建,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。前言:MYSQL的主从复制的原理跟MYSQL的主主复制的原理其实是一样的,但是从数据...
    99+
    2023-06-06
  • Mysql中怎么配置主主复制架构
    这期内容当中小编将会给大家带来有关Mysql中怎么配置主主复制架构,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。 MySQL主主复制结构区别于主从复制结构。在主主复制结...
    99+
    2024-04-02
  • mysql主从复制的步骤
    这篇文章主要讲解了“mysql主从复制的步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“mysql主从复制的步骤”吧! 一、环境描述主服务器ip...
    99+
    2024-04-02
  • Redis6中的主从复制架构有什么特点
    本篇内容介绍了“Redis6中的主从复制架构有什么特点”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!主从复...
    99+
    2024-04-02
  • 半同步与异步的MySQL主从复制如何配置
    这篇文章主要介绍了半同步与异步的MySQL主从复制如何配置,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、MySQL主从复制原理这里我以M...
    99+
    2024-04-02
  • MySQL的主从复制、半同步复制和主主复制的概念
    本篇内容主要讲解“MySQL的主从复制、半同步复制和主主复制的概念”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL的主从复制、半同步复制和主主复制的概念...
    99+
    2024-04-02
  • Redis中主从复制架构的示例分析
    这篇文章主要介绍Redis中主从复制架构的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!高可用有两个含义:一是数据尽量不丢失,二是服务尽可能提供服务。 AOF 和 RDB 保...
    99+
    2024-04-02
  • MySQL中怎么实现主从复制和半同步复制
    这篇文章将为大家详细讲解有关MySQL中怎么实现主从复制和半同步复制,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。一、复制的介绍MySQL支持单向、异步复制...
    99+
    2024-04-02
  • MYSQL架构中该怎么主从GTID
    这期内容当中小编将会给大家带来有关MYSQL架构中该怎么主从GTID,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。GTID又叫全局事务ID(Global Transact...
    99+
    2024-04-02
  • MySQL的主从复制==>详细步骤
    目录 前言 一、准备工作 1、提前准备好两台服务器,分别安装Mysql 2、使用克隆弄出另一台服务器的注意事项 二、配置==>主库Master  1、修改Mysql数据库的配置文件/etc/my.cnf 2、 重启Mysql服务 3、登录M...
    99+
    2023-09-08
    mysql 数据库 java
  • MySQL高可用解决方案演进:从主从复制到InnoDB Cluster架构
    目录 前言 1. 主从复制 主从复制的基本配置示例: 2. 主从复制的限制 3. InnoDB Cluster架构 InnoDB Cluster配置步骤示例: 4. InnoDB Cluster的优势 总结 ⭐️ 好书推荐 前言 前...
    99+
    2024-01-21
    mysql 架构 数据库
  • mysql主从复制的实现步骤
    目录mysql主从复制mysql主从复制的方式mysql主从复制的原理mysql的主从配置的具体实现方式1、 Master配置 2、 Slave配置 mysql主从复制 本来是在...
    99+
    2024-04-02
  • MySQL中主从复制的原理是什么
    MySQL中主从复制的原理是什么,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。0. 主从复制首先主从复制是什么简单来说是让一台MySQL服务器...
    99+
    2024-04-02
  • MySql中主从复制机制的原理是什么
    今天就跟大家聊聊有关MySql中主从复制机制的原理是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。主从复制机制MySQL基于binlog实现主从复制,从节点跟踪并获取主节点bin...
    99+
    2023-06-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作