Mysql数据迁移3个快速方法与数据库恢复
前言:日常开发中,项目测试发布到生产或者复制多一套程序出来,经常免不了数据迁移,大家常用方案是先备份下来再到目标新库执行脚本,或者在navicat工具-数据同步,这样数据少倒没有问题,但是有时候数据量过大(比如大于5G),上面的两种方案同步就会很慢,本文介绍以下三种mysql数据快速迁移方案(亲自有效),希望能帮到大家。
方法1 选中表复制粘贴
这里直接选中原表库,复制,然后到目标库表下面粘贴,数据就会直接同步过来【注意:这里要同一个rds才支持,如果不是同一个库下,建议用下面的方法3】。
方法2 克隆
阿里云登录-数据库RDS-登陆数据库-克隆。
方法3 DTS迁移【推荐】
阿里云参考文档:
数据传输服务DTS介绍、功能特性和使用方法_数据传输服务(DTS)-阿里云帮助中心
解决痛点,不在同一个rds用这个超级快方便!
数据库误删恢复方法
方法:先创建一个临时实例,然后恢复到具体的时间数据库实例,最后用DTS迁移(注意:本方法适用于阿里云上购买的rds数据库)。