谷粒商城实战(042集群学习-mysql集群-主从同步)

Java项目《谷粒商城》架构师级Java项目实战,对标阿里P6-P7,全网最强

总时长 104:45:00 共408P

此文章包含第361p-第p363的内容


集群

在这里插入图片描述

集群的基础形式

在这里插入图片描述

MySQL集群

在这里插入图片描述

MMM机制

在这里插入图片描述

这里使用了vip虚拟ip方式(如192.168.0.101,192.168.0.102,192.168.0.103)
monitor维护了一个虚拟ip映射表
如果101宕机了 这里的monitor(监控器)会对虚拟ip进行漂移 到102上 我们没有感觉但是后台已经漂移到102了
优点 快
缺点 会产生数据不一致问题
在这里插入图片描述

MHA机制(了解即可)

在这里插入图片描述

InnoDB Cluster

自动failover(容错)
加粗样式

在这里插入图片描述

在这里插入图片描述

当前主流解决方案

在这里插入图片描述

主从同步

在这里插入图片描述

进入mysql文件夹下
在这里插入图片描述

使用docker创建master实例

在这里插入图片描述
docker ps 查看启动的容器
在这里插入图片描述

创建slave实例

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

修改每个人的配置

修改master配置
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

配置主从配置信息

在这里插入图片描述

  • log-bin 二进制日志
  • read-only=0 是否只读( 0否1是)
  • binlog-do-db=我们要产生二进制日志的库
  • replicate-ignore-db 复制时忽略的库 单词: replicate(复制) ignore(忽略)
    在这里插入图片描述
    在这里插入图片描述
    修改主表的配置文件
    在这里插入图片描述

在这里插入图片描述

从表的配置
1 id不一样 而且只读是1
在这里插入图片描述

重启两个mysql

在这里插入图片描述

使用sqlyog进行连接
在这里插入图片描述
在master里添加授权
在这里插入图片描述
在这里插入图片描述

grant replication slave on *.*  'backup'@'%' identified by '123456'GRANT(授权):这个关键字指示 MySQL 服务器将授予特定权限给一个用户。REPLICATION(复制) SLAVE:表示授予用户作为从服务器进行复制的权限。从服务器需要这些权限来连接主服务器并复制数据。ON .:表示这个权限适用于任意数据库(.)上的任意表。这允许用户在所有数据库和表之间执行复制操作。'backup'@'%':指定了被授予权限的用户名('backup')和允许连接的主机地址('%'表示任意主机)。这个用户可以通过任何主机地址连接到 MySQL 服务器进行复制操作。IDENTIFIED BY '123456':指定了连接用户时所需的密码('123456')。这是为用户设置的登录密码,用于验证用户身份。综合起来,这条语句的作用是将名为 'backup' 的用户授权为从服务器,允许其在任意数据库的任意表上进行复制操作,密码为 '123456'。这通常是在设置 MySQL 复制环境时需要执行的一步,确保从服务器可以正确连接到主服务器并复制数据。

在这里插入图片描述
查看主库的信息
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在从数据库运行下方命令 进行同步
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
start slave; 开始同步
stop slave; 停止同步
在这里插入图片描述
查看从库的信息
在这里插入图片描述


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/29422.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

深入理解计算机系统 CSAPP 家庭作业6.40

这书真是会绕. A:16*16*4 B:256 ,第一个for 50%不命中 0.5*16*16.第二个for 每两个循环1次不命中 也就是128次 C:0.25

网上书店商城项目采用SpringBoot+Vue前后端分离技术(商家端、移动端、PC端)

项目简介: 本项目基于SpringBootVue2技术设计并实现了一个网上书店商城系统。系统的数据采用MYSQL数据库进行存储,开发工具选择为IDEA或VSCode工具。本商城系统具有前台购物功能和后台相应的信息管理。前台用户登陆注册后可以进行商品浏览、添加购物车、…

茶艺师服务师傅小程序APP源码(APP+小程序+公众号+H5)

🍵茶艺师服务小程序:品味生活的茶艺新体验🌱 🌿一、引言:茶艺师服务小程序,让生活更有味 在繁忙的生活中,品一杯香茗,感受茶文化的韵味,是许多人向往的休闲方式。然而&…

汇编语言程序设计 - 新建一个文件:d:\abc.txt,从键盘输入文件的内容(不超过100个字符)

80x86汇编习题 题目描述:编写一个程序,新建一个文件:d:\abc.txt,从键盘输入文件的内容(不超过100个字符) 思路: 1,定义好文件名,记得末尾0 2,定义好缓冲区…

高考分数限制下,选好专业还是选好学校?

高考分数限制下,选好专业还是选好学校? 高考作为每年一度的盛大考试,不仅关乎学生们的未来,更承载了家庭的期望。2004年高考刚刚结束,许多考生和家长已经开始为填报志愿而焦虑。选好学校和专业,直接关系到…

windows如何查看硬盘类型(查看磁盘类型)(查看是固态硬盘ssd还是机械硬盘hdd)(Windows优化驱动器——媒体类型)

文章目录 方法:使用Windows优化驱动器1、在任务栏搜索框中输入“优化驱动器”并打开它。2、在优化驱动器的窗口中,查看每个驱动器旁边的“媒体类型”。3、如果列出的是“固态驱动器”,那么它是SSD;如果是“硬盘驱动器”&#xff0…

图像分割——U-Net论文介绍+代码(PyTorch)

0、概要 原理大致介绍了一下,后续会不断精进改的更加详细,然后就是代码可以对自己的数据集进行一个训练,还会不断完善,相应其他代码可以私信我。 一、论文内容总结 摘要:人们普遍认为,深度网络成功需要数…

Ansible离线部署 之 Zabbix

Ansible介绍 Ansible 是一个自动化平台,用于 IT 自动化,如配置管理、应用部署、任务自动化等。Ansible 使用 SSH 来连接到远程机器,并执行预定义的任务。Ansible 的主要特点是其简单性、易用性和强大的功能集。 以下是 Ansible 的一些关键特…

vs2022配置openvino环境(无需修改系统环境变量)

openvino版本:2022.3.0 opencv版本:4.8.0 配置openvino Release版本 (一)右键打开项目的属性 (二)配置opencv和openvino的环境(路径根据自己的安装路径进行修改)

禁用/屏蔽 Chrome 默认快捷键

Chrome 有一些内置的快捷键,但是它并没有像其他软件一样提供管理快捷键的界面。在某些时候,当我们因为个人需求希望禁用 Chrome 某些快捷键时,又无从下手。 好在有开发者开发了 Chrome 插件,可以禁用 Chrome 快捷键的插件&#x…

文心一言 VS 讯飞星火 VS chatgpt (284)-- 算法导论21.2 2题

二、对定理 21.1 的整体证明进行改造,得到使用链表表示和加权合并启发式策略下的 MAKE-SET 和 FIND-SET 的摊还时间上界为 O(1),以及 UNION 的摊还时间上界为 O(lgn)。如果要写代码,请用go语言。 文心一言: 在Go语言中实现使用链…

红黑树插入数据的底层详解

红黑树定义 1. 每个结点不是红色就是黑色 2. 根节点是黑色的 3. 如果一个节点是红色的,则它的两个孩子结点是黑色的 4. 对于每个结点,从该结点到其所有后代叶结点的简单路径上,均 包含相同数目的黑色节点 5. 每个叶子结点都是黑色的(此…

大模型下一步在哪里?王小川、杨植麟等给出回答 “苹果智能”何时可用?

大模型下一步在哪里 AI大模型是正在进行的新一轮技术革命,它最终能否通向AGI,在技术研发和商业落地之间该如何权衡,这是当下需要厘清的核心议题。 6月14日,在2024北京智源大会上,百川智能CEO王小川、智谱AI CEO张鹏、…

具身智能的视觉-语言-动作模型综合综述论文

近期arXiv公开了关于具身智能(Embodied AI)中的视觉-语言-动作模型(Vision-Language-Action Models,简称VLAs)的综合综述论文。介绍了VLAs的概念,它们是为了处理多模态输入而设计的模型,包括视觉…

Linux UFW防火墙设置、案例教程及注意事项

背景 远程连接服务器时,发现SSH远程登录服务器失败,但是又可以Ping通,故服务器的是开启的。 sudo systemctl status sshd查看sshd的状态发现其是active,所以为什么一直SSH失败呢? 最后知道是有人启动了防火墙&#x…

氢气传感器:呼吸疾病的隐形向导

​ ​​在医学领域,每一次技术革新都可能成为疾病诊断与治疗的新曙光。氢气传感器,这一看似不起眼的装置,正逐渐成为辅助诊断呼吸系统疾病的关键工具。它如同一位精准的侦探,穿梭于呼吸的微风中,捕捉着那些可能预示…

示例:WPF中在没有MouseDoubleClick的控件中如何识别双击

一、目的&#xff1a;由于MouseDoubleClick控件是在Control中实现&#xff0c;那么在底层控件如Grid中想要类似功能如何实现&#xff0c;这里通过MouseDown的事MouseButtonEventArgs参数去实现 二、实现 定义Grid并注册Grid的MouseDown事件 <Grid Background"Transpa…

常荣电器营收增长净利润下滑:毛利率持续承压,巨额分红流向实控人

《港湾商业观察》施子夫 5月17日&#xff0c;江苏常荣电器股份有限公司&#xff08;以下简称&#xff0c;常荣电器&#xff09;在北交所网站披露了第三轮审核问询函的回复。 公开信息显示&#xff0c;2021年12月27日&#xff0c;常荣电器在全国中小企业股份转让系统挂牌&…

MacOS - 3 招快速去除桌面上的图标文件

在平时用 Mac 电脑的时候&#xff0c;会产生许多我们不用的或废弃的图标、文件&#xff0c;在 Mac 桌面上显得很乱&#xff0c;不仅影响美观也直接影响了我们工作的心情。下面我们分享 3 招快速去除桌面上的图标或文件的方法&#xff0c;有需要的朋友可以试一试。 1. 右键删除&…

可燃气体报警器校准检测:新能源企业安全生产的必要步骤

随着新能源产业的快速发展&#xff0c;各类清洁能源项目如雨后春笋般涌现。 然而&#xff0c;新能源产业在带来环保效益的同时&#xff0c;也面临着诸多安全风险。可燃气体泄露是其中一项不容忽视的隐患。 为了保障新能源企业的安全生产&#xff0c;可燃气体报警器的重要性日…