项目背景
从多种数据库向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