博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何将 oracle 和 mysql数据库的相互迁移
阅读量:4292 次
发布时间:2019-05-27

本文共 860 字,大约阅读时间需要 2 分钟。

猿先生大数据 2017-11-30 21:28:51

最近在开发新项目,之前都是使用oracle数据库,这次新项目是在旧项目上进行升级改造,所以首先要把数据库从oracle迁到mysql,有两种方式可以迁移,一个是导出sql脚本,一个是直接对接入库,今天给大家讲如何直接导入到库里。但是导入中遇到的坑,这里就不细说了,有需要的可以给我留言。喜欢我的文章的,可以关注《猿先生大数据》


PS:今天给大家讲的是使用Navicat Premium工具进行迁移

一.系统配置OCI

1.oracle客户端需要oci.dll文件,所以要到官网下载该文件,下载对应的oracle版本,如图所示。

如何将 oracle 和 mysql数据库的相互迁移

2.打开 Navicat 工具, 选择 tools àoptions

如何将 oracle 和 mysql数据库的相互迁移

3.点击oci->填写oci library文件,选择从oracle官网下载的文件,配置好之后,点击ok,然后重启软件。

如何将 oracle 和 mysql数据库的相互迁移

二.添加数据库连接

1.添加mysql

(1).点击fileà选择mysql,如下图所示

如何将 oracle 和 mysql数据库的相互迁移

(2).选择之后,进行配置,配置数据库的ip地址,用户名和密码,填写好之后,可以点击test connection 进行测试,如图,说明连接成功。点击ok保存

如何将 oracle 和 mysql数据库的相互迁移

2.添加oracle 数据库

(1).选择fileà选择oracle

如何将 oracle 和 mysql数据库的相互迁移

2.选择之后,到配置页面,填写ip地址,端口号,用户名,密码和服务名,同样,可以点击test connection 进行测试连接

如何将 oracle 和 mysql数据库的相互迁移

三.数据库迁移

1.点击tools选择dataTransfer

如何将 oracle 和 mysql数据库的相互迁移

2.选择之后,source选择配置的oracle,schema选择用户名,在database object中勾选自己要导出的表。在target中,mysql,database选择demo,填写好之后,就可以点击start,如下图所示。

如何将 oracle 和 mysql数据库的相互迁移

3. 导出成功,会有下面的提示

如何将 oracle 和 mysql数据库的相互迁移

4.到这里,oracle迁移mysql就成功了。可以到mysql的demo库中查看表,如图

如何将 oracle 和 mysql数据库的相互迁移

PS:不知道大家平时迁移数据库使用什么工具?如何导出的?欢迎大家留言讨论

转载地址:http://fbzws.baihongyu.com/

你可能感兴趣的文章
react之setState解析
查看>>
elasticsearch7.3版本已经不需要额外安装中文分词插件了
查看>>
Java程序内存的简单分析
查看>>
Javascript单例模式概念与实例
查看>>
SQL NULL 函数
查看>>
多例设计模式
查看>>
WebView的JavaScript与本地代码三种交互方式
查看>>
WebView的JavaScript与本地代码三种交互方式
查看>>
Android Studio里面配置Tesseract
查看>>
深入浅出JavaScript之this
查看>>
Android include标签的使用注意事项
查看>>
final成员变量和final局部变量
查看>>
Android数据加密之异或加密算法
查看>>
greenDao好的示例网址
查看>>
Android自定义控件--仿安全卫士中的一键加速
查看>>
Android Tools Attributes,让布局设计所见即所得
查看>>
Android内存泄露的原因
查看>>
Java并发总结
查看>>
JavaScript筑基篇(二)->JavaScript数据类型
查看>>
干货:Java几种线程池的分析和使用。
查看>>