mysql数据迁移,全量和增量

mysql是常用的数据库。数据迁移一般有2种,增量数据和历史数据。

假设我有2个数据库mysqlA和mysqlB。

mysqlB是新的数据库,mysqlA是旧的数据库。

A->B。首先我们选定一个时间为历史数据。将这部分的数据全部输入到B里。

接下来将服务切换的B库。然后在从A库按照这个时间节点后的数据,输入到B库。

具体步骤:

1.先开启mysql的binlog

2.将当前节点的历史数据导出

3.将导出的数据输入到B库(做数据比对---有问题,怎么做?A库在不断输入数据,有些表没有时间)

4.切换B库

5.选择binlog指定时间节点后的数据,将其复制到B库。

相关推荐
为思念酝酿的痛14 分钟前
MySQL数据库基础
数据库·mysql
瀚高PG实验室34 分钟前
数据库使用psql及jdbc进行远程连接,不定时自动断开的解决办法
数据库·postgresql·瀚高数据库
SelectDB技术团队1 小时前
从实时入库到实时可用:Apache Doris 5.0 增量计算场景与实践
数据库·人工智能·开源·agent·实时数仓·apache doris·增量计算
Wang's Blog1 小时前
Java 项目实战: 交友项目 - 发布圈子动态:数据库表和接口文档介绍
java·数据库·交友
paopaokaka_luck1 小时前
智慧电玩店管理系统(空闲机台随机分配、游玩时长概率模拟、积分自动结算、积分兑换闭环、 ECharts经营分析、 腾讯地图选址)
java·人工智能·mysql·echarts·推荐算法
Brilliantwxx1 小时前
【STM32】 独立看门狗 IWDG 深度详解:从硬件结构到工程实战
数据库·stm32·单片机·嵌入式硬件·mongodb
运维小斌1 小时前
麒麟 V10 部署 OceanBase:故障速查与验收清单
linux·数据库·oceanbase·麒麟
LMT流氓兔2 小时前
第五单元——第9课:防止同一次操作重复执行
java·服务器·数据库·算法·ai·langchain
code2cat2 小时前
Java高级篇之JDBC:连接数据库,完成查询、更新与事务
java·开发语言·数据库
*长铗归来*2 小时前
MySQL新学知识(三)MySQL 事件(EVENT)
数据库·mysql