MySQL双主配置

Windows server 2016故障转移高可用+mysql双主配置 Windows Server 2016操作系统,实现高可用,故障转移,双机热备,MySQL双主配置 阅读详情
双机热备的概念简单说一下,就是要保持两个数据库的状态自动同步。对任何一个数据库的操作都自动应用到另外一个数据库,始终保持两个数据库数据一致。 这样做的好处多。 1. 可以做灾备,其中一个坏了可以切换到另一个。 2. 可以做负载均衡,可以将请求分摊到其中任何一台上,提高网站吞吐量。  对于异地热备,尤其适合灾备。废话不多说了。我们直接进入主题。 我们会主要介绍两部分内容:

主主同步配置

1.sql序列(服务器,产生序列号=id)
配置路径:/data/3306|3307/my.cnf

3306:配置

  1. #________m-m m1 start________
  2. auto_increment_increment        = 2
  3. auto_increment_offset           = 1 这里设置为1,我们创建的id就是以1.3.5
  4. log-slave-updates
  5. log-bin
  6. expire_logs_days = 7 
3307:配置
  1. auto_increment_increment        = 2
  2. auto_increment_offset           = 2 这里设置为2,我们创建的id就是以2.4.6
  3. log-slave-updates
  4. expire_logs_days = 7
  5. log-bin = /data/3307/mysql-bin
主库插入数据

  1. CREATE TABLE `test` (
  2.   `id` bigint(12) NOT NULL auto_increment COMMENT '主键',
  3.   `name` varchar(12) NOT NULL COMMENT '姓名',
  4.   PRIMARY KEY  (`id`)
  5. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;   
创建完成,我们查看结果
 以后我们主库设置的字段为1.代表1.3.5
我们将数据导入到另一台主库3307
  1. shell>mysqldump -uroot -p123456 -S /data/3307/mysql.sock -A -B --events -x --master-data=1|gzip >/opt/bak.sql.gz
将数据导入到3307
shell>gzip -d bak.sql.gz
shell>mysql -uroot -p123546 -S /data/3306/mysql.sock </opt/bak.sqk.gz
导入完成设置mast.info
CHANGE MASTER TO
MASTER_HOST=’172.16.1.51′,
MASTER_PORT=3307
MASTER_USER=’rep’,
MASTER_PASSWORD=’123456′;
启动
start slave
show slave status;
就形成了双主模式
MySQL双主配置的方法详解 通过配置MySQL双主,我们可以实现数据库的高可用性和负载均衡,确保数据的可靠性和可用性。在主服务器上,我们需要进行一些配置更改以启用二进制日志和复制。请将’MASTER_HOST’替换为主服务器的IP地址,并使用正确的’MASTER_LOG_FILE’值。在主服务器和备份服务器上,我们需要创建一个用于复制的MySQL用户。在备份服务器上,我们需要进行类似的配置更改。请注意,这里的’password’是实际的密码,可以根据需要进行更改。如果在备份服务器上看到了插入的数据,说明双主复制已成功配置。 阅读详情

相关推荐

Cortex-M异常处理深度解析:从HardFault到调试实战

在嵌入式开发中,Cortex-M系列处理器的异常处理机制是保障系统可靠性的核心。然而,面对HardFault、MemManage、BusFault等异常时,开发者往往陷入迷茫。本文结合SEGGER AN00016和Keil AN209两篇权威文档,深入剖析异常根源、寄存器解析及调试技巧,并通过代码实例演示如何快速定位问题。

汽车电子软件领域知识分享 2530

MySQL主从复制配置(双主双从)

注:IO线程第一次没起来,查看报错日志/var/log/mysqld.log之后,我重启了master1,因此master1的File和Position的值变化了,一定要重新查看状态。这是因为数据库以前配置过,生成过中继日志,所以slave中还记录着旧日志,所以需要用命令reset slave去重置,注意reset之后,再重新配置主从关系,然后再启动就可以了。一主多从可以缓解读的压力,但是如果主宕机了,所有从都不能写了,因此我们配置双主双从。回头再看了,发现就是自己设置日志文件的时候多加了个小数点,,,,

Word_Smith_的博客 2744

CTFshow-CRYPTO(持续更新)

密码学签到 }wohs.ftc{galf 将字符串逆序即可 letters = '}wohs.ftc{galf' a = list(letters) a.reverse() for letters in a: print(letters,end='') crypto2 打开浏览器的控制台,复制粘贴回车即可得到flag crypto3 这一题同上 crypto4 如图填写即可,一开始e填写的是17,一直回答错误,后来经过群内大佬提醒软件的e是十六进制的,17转十六进制就是0x11 cr

i_kei的博客 1万+

干货 | MySQL双主(主主)配置的过程,让你了解mysql的架构

在企业中,数据库高可用一直是企业的重中之重,中小企业很多都是使用mysql主从方案,一主多从,读写分离等,但是单主存在单点故障,从库切换成主库需要作改动。因此,如果是双主或者多主,就会增加mysql入口,增加高可用。不过多主需要考虑自增长ID问题,这个需要特别设置配置文件,比如双主,可以使用奇偶,总之,主之间设置自增长ID相互不冲突就能完美解决自增长ID冲突问题。 MySQL双主(主主)架构方案思...

pythonadiou的博客 631

Vue3实战:集成bpmn-js与Activiti工作流引擎的完整指南

本文详细介绍了如何在Vue3项目中集成bpmn-js流程图编辑器与Activiti工作流引擎,构建一个完整的前端流程设计器。文章重点解析了Vue3响应式系统与bpmn-js集成的核心陷阱及解决方案,并提供了属性面板配置、XML命名空间适配、撤销重做等实用功能的完整实现指南,帮助开发者高效完成工作流系统的前端开发。

weixin_29009881的博客 210

别再乱选离散化方法了!从零到一用Matlab对比差分、双线性Tustin和预矫正的实战效果

本文深入探讨了Matlab中四种主流离散化方法(差分、双线性Tustin和预矫正)的实战效果对比,帮助工程师在数字控制系统设计中做出明智选择。通过详细的理论分析和Matlab代码示例,展示了不同方法在稳定性、频率响应和计算复杂度上的差异,并提供了针对不同场景的工程选用指南。

weixin_28737603的博客 141

搭建开源数据库中间件MyCat2-配置mysql数据库双主双从

mycat2下载地址无法访问,不知道是不是被DNS污染了,还是需要搭梯子访问,所以我只能找到1.21的版本进行安装。搭建mycat2的前提是搭建数据库主从复制。架构:双主双从配置:3台服务器,4台数据库;其中2台服务器为数据库各装主从配置,1台服务器为数据库中间件。版本信息:mycat1.21,mysql8.0.16下载地址:安装程序包:http://dl.mycat.org.cn/2.0/install-template/mycat2-install-template-1.21.zip。

星星的博客 2109

YOLOv8-Pose NCNN Android部署优化实践

本文探讨了在Android设备上高效部署YOLOv8-Pose姿态检测模型的优化实践。通过修改Pose头部导出逻辑,分离后处理到C++端实现,并替换SiLU激活函数为ReLU,显著提升了计算效率。具体步骤包括模型结构优化、ONNX导出、NCNN转换与算子融合,最终在Android端实现了30FPS的稳定推理性能。项目提供了完整的优化思路和实现方案,对移动端AI应用开发具有参考价值。

FJN110的博客 323

配置mysql双主

配置mysql双主

q764535104的博客 1304

【国密】基于SM2的协同签名与协同解密方案

两方协同签名指客户端与服务端协同完成签名、验签操作,具体实现方案参考了信工所专利[3]。在业务应用中,两方或多方的协同签名一般采用门限签名方案可以用来构造。门限密码算法在多方协作的相关场景中应用十分广泛,可以实现数据联合授权、认证、密钥安全恢复、密钥安全交换等需求,在诸多分布式多方计算协议中均可见其身影。在上述两方协同签名方案中,最巧妙的地方在于签名值s分量的构造,通过一些列数学变换,得以恢复。以下从两方协同签名方案介绍入手,介绍门限密码在协同签名中的应用。解决上述问题的关键在于门限密码算法的巧妙构造。

听雨草堂 8387

手把手教你学Simulink——基于通信协议与标准的场景实例:卫星通信中的网络安全协议(IPSec)仿真

随着卫星通信在国防、金融、应急指挥、能源管网等关键领域的广泛应用,其安全性已成为系统设计的核心要求。然而,卫星链路具有广播特性、长距离传输、地面站分布广等特点,极易遭受窃听、篡改、重放、中间人攻击等网络威胁。传统的“信任链路层安全”已不足以应对现代网络攻击。为此,国际标准组织(如IETF、ETSI、CCSDS)推荐在卫星通信中部署协议,实现端到端的数据机密性、完整性、身份认证和抗重放保护。本文将手把手教你如何在中构建一个符合标准的仿真系统,涵盖从明文传输到加密隧道的完整安全链路建模。本文完整实现了。

MHD0815的博客 146

mysql主主配置

mysql主主配置

XMYX-0 1368

jdbc从入门到精通(全)

前言 Java语言连接数据库(Java DataBase Connectivity) 面向接口/抽象编程(降低程序的耦合度,提高程序的扩展力)类似多态机制

码农研究僧的博客 1756

Mysql双主配置

特点:在双主配置中,两台mysql互为主从节点。节点A是节点B的master,同时节点B也是节点A的master。 安装mysql步骤略过 一、环境说明 二、mysql配置文件 (1)节点A配置: # 设置server-id,两节点必须不一样 server-id = 100 # 开启bin_log,模式为ROW,允许最大日志为1G log_bin = mysql-bin binlog_format = ROW max_binlog_size = 1024M # 不知道干啥用的? log-

shaunqing的博客 4976

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

MYSQL双主配置

MYSQL双主配置一、为什么MYSQL要做双主?二、双主的思路示意图二、安装步骤1、查询是否有安装`旧版本mysql` 。2、解压tar包3、以此安装mysql相关rpm包。`注意版本`4、启动mysql,查看密码,登录mysql。5、修改密码、修改密码复杂度、创建用户。6、修改数据库存储目录7、双主同步设置8、将1-7步骤在master B也做一次9、测试附录mysql启动方式 一、为什么MYSQL要做双主? 这样做可以在一定程度上保证主库的高可用,在一台主库down掉之后,可以在极短的时间内切换到另一台

qq_27315905的博客 1598

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

mysql双主配置

最近配置了一下mysql双主配置。   参考&copy了 http://mozillazg.com/2013/06/mysql-master-master.html#.VU26DY7oSQE 的配置。    个人总结步骤如下: 加入配置master1,master2两台机器   1,保证两台MYSQL的数据一致,表结构一致。 master1  (master) ----> master2

lkclkc88的专栏 594

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

MySQL 双主配置

同样,当Slave_IO_Running: Yes Slave_SQL_Running: Yes 都为yes表示同步成功。在130中创建数据库, 在132查看数据库生成了,在132的库中插入表 ,130中有数据表了。两台MySQL服务器双方Ping通,且3306端口telnet互通。1、操作基本相同,查看132 MySQL的状体信息。1、先查看130 MySQL的状体信息。2、在第二台机器(132)上操作。2、在第二台机器(130)上操作。1、登录MySQL后配置账户。2、查看MySQL用户信息。

Tongyao 797

Mysql双主配置 GTID

1. 安装mysql 1.1.解压安装mysql #tar zxvf mysql-5.7.32-linux-glibc2.12-x86_64.tar.gz #mv mysql-5.7.32-linux-glibc2.12-x86_64 /forp/mysql-5.7.32 #chown -R forp1:root /forp/mysql-5.7.32 1.2.创建相关目录 下面所有操作切换至普通用户forp1下执行 su – forp1 $ mkdir /forp/mysql-5.7.32/dat

weixin_51009330的博客 743

mysql双主_mysql主从之双主配置

mysql双主配置mysql双主其实就是互相同步,互为主从任意一台都能够执行插入动作生产环境用得非常少,因为还是担心数据一致的问题生产环境一般来说主从已经够用172.19.132.121的配置,自增的话从1开始,每次递增2.数值是1,3,5,7……[mysqld]bind-address=0.0.0.0port=3306datadir=/data/mysqlsocket=/data/mysql/m...

weixin_33296185的博客 241

mysql主从之双主配置

mysql双主配置 mysql双主其实就是互相同步,互为主从 任意一台都能够执行插入动作 生产环境用得非常少,因为还是担心数据一致的问题 生产环境一般来说主从已经够用 172.19.132.121的配置,自增的话从1开始,每次递增2.数值是1,3,5,7…… [mysqld] bind-address=0.0.0.0 port=3306 datadir=/data/mysql...

weixin_30902675的博客 131

mysql 双主配置步骤_mysql双主配置

最近配置了一下mysql双主配置。参考&copy了http://mozillazg.com/2013/06/mysql-master-master.html#.VU26DY7oSQE 的配置。个人总结步骤如下:加入配置master1,master2两台机器1,保证两台MYSQL的数据一致,表结构一致。master1 (master) ----> master2(slave) ,配...

weixin_39550587的博客 81

mysql 两主配置_MySQL双主配置

MySQL双主配置准备环境:服务器操作系统为RHEL6.4 x86_64,为最小化安装。主机A和主机B均关闭防火墙和SELINUX ,IP地址分别为192.168.131.129和192.168.131.130,MySQL版本为5.6.26,为通用二进制包。安装MySQL1.主机A操作# tar xf mysql-5.6.26-linux-glibc2.5-x86_64.tar.gz# mv my...

weixin_42116701的博客 130

mysql双一参数_mysql双主配置及其注意事项

mysql双主配置及其注意事项主库配置[mysqld]server-id = 1log-bin=mysql1-bin#salve-net-timeout默认是3600秒,缩短时间是为了防止双YES的假象slave-net-timeout=60auto_increment_offset=2auto_increment_increment=2如果要指定同步或不同步哪些库,可使用如下参数#b...

weixin_36332320的博客 441
上一篇: Xtrabackup安装以及应用
下一篇: MySQL常见错误代码(转)
linuxlsq
博客等级 码龄11年 69粉丝 14原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值