想玩集群?读写分离?你要先懂这个!

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,高可用系列 2核4GB
云数据库 RDS PostgreSQL,高可用系列 2核4GB
简介: 答案是:Mysql主从同步,集群,读写分离,都会涉及数据的数据同步,所以想玩哪些东西,我们还是要把这个数据同步的基础学会之后我们才能玩其他的,今天呢思梦PHP就给大家带来了这个小案例,亲测,没毛病!以下案例是测试案例,当然你线上服务器也是一样的!首先...

答案是:Mysql主从同步,集群,读写分离,都会涉及数据的数据同步,所以想玩哪些东西,我们还是要把这个数据同步的基础学会之后我们才能玩其他的,今天呢思梦PHP就给大家带来了这个小案例,亲测,没毛病!

以下案例是测试案例,当然你线上服务器也是一样的!首先你要保证的你的操作系统的统一,数据库的版本的统一你才能开启数据同步的大门!下面就上步骤了!

1:首先你需要一个虚拟机,然后上面配置两个系统,当然你的mysql的版本要保持一致

2:你在你主的mysql里面创建一个你要同步的mysql数据库

3:Linux目录下的etc/

有一个my.cnf的文件

主服务器的配置

4:vi /etc/my.cnf

log-bin=mysql-bin

binlog_format=mixed

server-id       = 1

binlog_do_db = test #指定需要同步的数据库(实际应用中根据实际情况指定)

binlog_ignore_db = mysql #无需同步的数据库

binlog_ignore_db = information_schema #无需同步的数据库

%设置同步之后注意,如果你在主服务器上面创建数据库之后,从服务器也是会创建的,然后他们也是会同步的,所以你还要创建其他的数据库要禁掉不让他们同步

红线里面的是你要添加的配置

5:登陆mysql,然后查看master的status,蓟县这个file和position的值,后面从服务要用到

从服务器的配置:

1:也是同样找到那个my.cnf的文件

log-bin=mysql-bin

binlog_format=mixed

server-id       = 2  #这里是2  主服务器是1,以下的需要同步的数据库什么配置和主服务器的是一样的

binlog_do_db = test #指定需要同步的数据库(实际应用中根据实际情况指定)

binlog_ignore_db = mysql #无需同步的数据库

binlog_ignore_db = information_schema #无需同步的数据库

2:进入mysql,执行slave stop

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
目录
相关文章
|
存储 算法 安全
oss加密方式
阿里云OSS提供多种数据加密选项增强安全性:SSE-S3和SSE-KMS(服务器端加密),其中SSE-KMS支持使用KMS托管密钥;SSE-C和CSE-KMS(客户端加密)允许用户自管加密密钥,CSE-KMS结合KMS增强安全;还有SSE-OSS,完全托管的加密方式,使用AES-256并定期轮转主密钥。这些方案满足不同用户对密钥管理和数据安全的需求。
401 2
Axure实战18:创建一个PRD产品需求文档生成器
Axure实战18:创建一个PRD产品需求文档生成器
1166 0
Axure实战18:创建一个PRD产品需求文档生成器
|
11月前
|
弹性计算 安全 Ubuntu
快速部署 Virtualmin 社区版
Virtualmin 是专为 Linux 系统设计的领先且最复杂的网络托管控制面板。本文介绍如何使用计算巢快速部署 Virtualmin 社区版。
快速部署 Virtualmin 社区版
|
数据安全/隐私保护
vue-img-cutter 图片裁剪详解
vue-img-cutter 图片裁剪详解
406 1
|
SQL Java 关系型数据库
实时计算 Flink版操作报错合集之全量同步阶段报报错:akka.pattern.AskTimeoutException如何解决
在使用实时计算Flink版过程中,可能会遇到各种错误,了解这些错误的原因及解决方法对于高效排错至关重要。针对具体问题,查看Flink的日志是关键,它们通常会提供更详细的错误信息和堆栈跟踪,有助于定位问题。此外,Flink社区文档和官方论坛也是寻求帮助的好去处。以下是一些常见的操作报错及其可能的原因与解决策略。
238 0
|
算法 搜索推荐 物联网
基于iBeacon蓝牙定位技术的反向寻车系统:打造高效智能的停车场导航体验
**基于iBeacon的反向寻车系统利用蓝牙信标实现停车场内车辆精确定位。车主停车时绑定手机,通过APP迅速导航至车辆。系统关键组件包括iBeacon硬件部署、数据处理与用户界面设计,采用高精度定位算法、实时数据处理和智能路径规划。随着技术发展,该系统有望在更多公共场所提升停车体验。**
479 1
基于iBeacon蓝牙定位技术的反向寻车系统:打造高效智能的停车场导航体验
13 MQTT断线的问题分析
13 MQTT断线的问题分析
311 0
|
存储 JSON 前端开发
2、从零开始构建基于ChatGPT的嵌入式(Embedding)本地医疗客服问答机器人模型(看完就会,看到最后有惊喜)
本文中我使用的是后端语言golang,来调用的所有外部接口,但它们均是restful api,所以如果你使用的是其他语言,那么是完全可以替换的,包括nodejs或者直接使用前端请求都是可以实现我的功能的。后面有机会会使用vue3来添加一个页面,现在主要通过postman或者apifox来调试接口,主要为了验证逻辑想法。
1643 0
|
芯片 UED 内存技术
全球 25 大高科技城市排名出炉:北上深上榜,但国内最牛的却是它?
随着城市化进程的加快,根据相关机构的估算,未来大部分人都会居住在城市中。和乡村相比,城市的优势在于更为完善的基础设施、商业圈,当然也包括科技方面。 近日,美国媒体 Business Insider 根据一些研究数据,在网站上放出一个全球 25 大高科技城市排名。其中,上榜的美国城市有 6 个、中国有 5 个、日韩印度各有一个,其他上榜的城市基本为加拿大和欧洲地区。
1912 0
全球 25 大高科技城市排名出炉:北上深上榜,但国内最牛的却是它?
|
SQL 关系型数据库 MySQL