首页 > 数据库 >mysql主从环境Auto_Position=1下的主备切换

mysql主从环境Auto_Position=1下的主备切换

时间:2023-08-09 17:46:46浏览次数:48  
标签:主库 Binlog slave Auto 主备 mysql master row

环境:
OS:Centos 7
mysql:5.7.29

 

1.停止从服务器slave服务:
mysql> stop slave;

2.将从服务器切换为主服务器,在从服务器上执行
mysql> reset master;
mysql> reset slave all;

 

3.这个时候查看下新主库的gtid

mysql> show slave status \G;
Empty set (0.00 sec)

ERROR: 
No query specified

mysql> show master status \G;
*************************** 1. row ***************************
             File: binlog.000001
         Position: 154
     Binlog_Do_DB: 
 Binlog_Ignore_DB: 
Executed_Gtid_Set: 
1 row in set (0.00 sec)

ERROR: 
No query specified

 

4.设置新主库可写(原来只读)
set global read_only=off;

 

5.新主库模拟写入数据
mysql> use db_test;
insert into tb_test values(14,'name14'),(15,'name15'),(16,'name16');

insert into tb_test values(17,'name17'),(18,'name18'),(19,'name19');

这个时候的事务情况:

mysql> show master status \G;
*************************** 1. row ***************************
             File: binlog.000001
         Position: 452
     Binlog_Do_DB: 
 Binlog_Ignore_DB: 
Executed_Gtid_Set: 823a206f-3502-11ee-8c3a-52540051cd25:1
1 row in set (0.00 sec)

ERROR: 
No query specified

 

5.启动原来的主库,使其变成从库

/data/middle/mysql57/bin/mysqld_safe --defaults-file=/data/middle/mysql57/conf/my.cnf --user=mysql &
/data/middle/mysql57/bin/mysql -h localhost -uroot -P13306 -pmysql

 

change master to master_host='192.168.1.134',
       master_user='ureplsync',
       master_password='my6sq#7Rte',
       master_port=13306,
       master_auto_position=1;

start slave;

 

6.这个时候在从库下验证新主库新写入的数据是否同步过来

 

标签:主库,Binlog,slave,Auto,主备,mysql,master,row
From: https://www.cnblogs.com/hxlasky/p/17617515.html

相关文章

  • Autodesk Mudbox(3D建模工具)下载 官方版特色
    AutodeskMudbox2020中文版是一款功能强大的雕刻以及纹理绘画软件。AutodeskMudbox2020中文版有着简洁的用户界面,用户能够在这里轻松的找到自己所需要的工具。并且AutodeskMudbox2020中文版集合这最为专业的数字刻画工具用户能够在这里进行印章、无机三维雕刻。改版本软件是目......
  • Autodesk Mudbox 2022下载-3D雕刻绘画软件 官方版特色
    AutodeskMudbox(3d建模工具)是一款功能强大且在基于画笔的3D雕刻和绘画应用软件,主要用于3D建模,所提供的纹理烘烤、三维层、多分辨率网格编辑等功能,可以帮助您轻松制作出非常逼真的多边形三维模型,满足电影、游戏开发、设计和可视化行业的专业建模人员的需求设计。软件地址:看置顶贴......
  • Autodesk Mudbox(3D建模工具)中文版下载 官方版特色
    软件特色1、使用软件创建漂亮的角色和环境:雕刻和绘制非常详细的3D几何图形和纹理。3D数字雕刻和纹理绘画软件为您提供了直观的触觉工具集。2、数字雕刻工具:使用基于实际雕刻技术的直观数字工具集,创建高度详细的3D角色和环境。3、直接在3D模型上绘画:跨多个渠道直接在3D......
  • MySQL——《监控Zabbix部署》
    一、简介zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。zabbix由2部分构成,zabbixserver与可选组件zabbixagent。......
  • MySQL 优化—— SQL 性能分析
    SQL性能分析SQL执行频率MySQL客户端连接成功后,通过show[session|global]status命令可以提供服务其状态信息。通过下面指令,可以查看当前数据库CRUD的访问频次:SHOWGLOBALSTATUSLIKE'Com_______';七个下划线代表这个七个占位。查询数据库中整体的CURD频次,一般......
  • 基于keepalived+gtid半同步主从复制的MySQL集群
    mysql的安装(二进制安装)[root@my-slv1~]#catmysql_install.sh#!/bin/bash#解决软件的依赖关系yuminstallcmakencurses-develgccgcc-c++vimlsofbzip2openssl-develncurses-compat-libs-y#解压mysql二进制安装包tarxfmysql-5.7.38-linux-glibc2.12-x86_64.ta......
  • 记录mysql排序字段有重复值,分页数据错乱问题
    引用http://vsalw.com/9768.html记录mysql排序字段有重复值,分页数据错乱问题,下面2个sql除了分页limit外,其他都一样,但是第三页的结果却包含部分第二页的数据。SELECT id, show_flag, sort, vote_title, img_url, max_option_count, vote_option_type, begin_time, ......
  • 标签自动清理插件 TabAutoClose
    TabAutoClosechrome插件-清理用户指定可清理的标签安装:chrome应用商店文件方式:将代码下载下来,在浏览器插件管理中,开启开发者模式,将文件夹拖进去即可。功能:1、通过添加规则,会自动清理标签2、通过配置安全范围,可保护活跃标签前面的tab比如你要百度东西,然后选择了一条去查看,......
  • MySQL重置密码
    要重置MySQL密码,您需要遵循以下步骤:停止MySQL服务:在您重置密码之前,您需要停止正在运行的MySQL服务。可以使用操作系统的服务管理工具(如Windows的服务管理器)来停止MySQL服务。启动MySQL以跳过权限检查:在启动MySQL时,您可以使用特殊的启动参数来跳过权限检查,从......
  • MySQL配置文件my.cnf的理解
    MySQL配置文件my.cnf的理解一、缘由最近要接手数据库的维护工作,公司首选MySQL。对于MySQL的理解,我认为很多性能优化工作、主从主主复制都是在调整参数,来适应不同时期不同数量级的数据。故,理解透彻my.cnf里的参数是永恒的话题;只有理解透彻了参数设置,才能在某些方面对数据库进......