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库。

相关推荐
eWidget7 分钟前
核心业务系统国产化:如何实现 Oracle 逻辑的“零损耗”平移与性能重构?
数据库·oracle·重构·kingbase·数据库平替用金仓·金仓数据库
NGC_66119 分钟前
Mybatis处理流程
数据库·oracle·mybatis
李斯啦果15 分钟前
【MySQL】数据库增删查改
数据库·mysql
此生只爱蛋17 分钟前
【Redis】集群(Cluster)
数据库·redis
雨笋情缘21 分钟前
未开启binlog时mysql全量备份
数据库·mysql
知识即是力量ol21 分钟前
口语八股:MySQL 核心原理系列(二):事务与锁篇
java·数据库·mysql·事务·八股·原理·
Leon-Ning Liu24 分钟前
Oracle云平台基础设施文档-控制台仪表板篇1
数据库·oracle
程序员敲代码吗30 分钟前
MySQL崩溃问题:根源与解决方案
数据库·mysql
·云扬·31 分钟前
MySQL Undo Log 深度解析:事务回滚与 MVCC 的底层支柱
android·数据库·mysql
海山数据库31 分钟前
移动云大云海山数据库(He3DB)存算分离架构下Page页存储正确性校验框架介绍
数据库·架构·he3db·大云海山数据库·移动云数据库