mysql、oracle、postgresql库内迁移的几种方法

31 篇文章 0 订阅
15 篇文章 1 订阅

项目背景

从多种数据库向mysql数据迁移,mysql作为离线数据仓库,迁移之前并没有对mysql库名进行提前规划,导致mysql数据库里的数据库名称特别乱,现在重新定义一套建库标准规范,准备重新建库并将原来库里的数据导入到新库,老库的数据保留7天后删除,一共5个mysql数据库实例,分部在5台服务器上,最大的一个实例里15个库,整个实例的大小为400GB,其他4个实例上分别都有5-8个数据库,每个实例的总大小在80GB左右,5台 服务器的上的硬盘空间是足够的。

mysql库内迁移的几种方法

1、利用数据库自带的导入导出功能mysqldump

2、通过create table select * from schema_name.table_name

3、通过navicat数据同步

4、load data infile ‘’ into table table_name、select * into outfile ‘’ from table

oracle库内迁移的几种方法(扩展)

在oracle中称为schema

1、利用数据库自带的导入导出功能exp、imp、expdp、impdp

2、通过create table select * from schema_name.table_name

3、通过navicat数据同步

4、同义词synonym方式

5、sqlldr方式

postgresql库内迁移的几种方法(扩展)

1、利用数据库自带的导入导出功能pg_dump、pg_restore

2、通过copy to、copy from

3、通过navicat数据同步

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值