数据迁移「建议收藏」

数据迁移

大家好,又见面了,我是全栈君。

1. 软件支持

1.1下载迁移工具:Navicat_Premium_11.0.10

1.2连接数据

 1.2.1打开Navicat,点击连接。新建MySQL连接和oracle连接。详细过程例如以下图:

数据迁移「建议收藏」

数据迁移「建议收藏」
(图1)

数据迁移「建议收藏」

数据迁移「建议收藏」
(图2)

1.2.2连接MySQL数据库:

数据迁移「建议收藏」

数据迁移「建议收藏」

(图三)

 

2. 在MySQL中创建数据库

2.1打开数据库链接之后。右击。选择新建数据库:

数据迁移「建议收藏」

数据迁移「建议收藏」

(图四)

2.2填写表信息:

数据迁移「建议收藏」

数据迁移「建议收藏」

(图五)

3. 迁移表结构


3.1打开Oracle的数据库,右击选择传输数据:

数据迁移「建议收藏」

 数据迁移「建议收藏」

(图六)

3.2填写传输数据常规信息:

数据迁移「建议收藏」

数据迁移「建议收藏」

(图七)

3.3填写传输数据高级信息:

数据迁移「建议收藏」数据迁移「建议收藏」

(图八)

3.4迁移完表结构后随机抽取几张表,检查表结构是否正确

4. 改动表结构

4.1迁移完毕后,打开Mysql数据库。执行改动表结构的sql脚本(注意,最好不要直接执行sql文件。

须要手动删除外键):

数据迁移「建议收藏」

数据迁移「建议收藏」

(图九)

4.2改动完表结构后随机抽取几张表,检查表结构是否改动正确

5. 改动储存引擎

5.1改动完表结构后。执行改动储存引擎的sql脚本(注意。最好不要直接执行sql文件):

数据迁移「建议收藏」

(图十)

5.2改动完储存引擎后随机抽取几张表。检查表的储存引擎是否改动正确

 

6. 导入数据

*lejobdb中以mr开头的表不要导入数据,否则会报错(原因:这张表中有同样的主键)

6.1打开Oracle数据库,右击选择传输数据:如(图六)

6.2填写传输数据常规信息:如(图七)注意:不能导入带有外键的表中的数据

6.3填写传输数据高级信息:注意:导入数据时要使用事务

数据迁移「建议收藏」

数据迁移「建议收藏」

(图十一)

7. 检查数据

随机抽取所导数据库中的表,检查当中的数据有没有问题。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/115306.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • gps运用了什么原理_北斗和gps频段区别

    gps运用了什么原理_北斗和gps频段区别GPS入门知识。

    2025年7月6日
    2
  • Linux压缩打包命令——tar、zip、unzip

    打包跟压缩的区别:打包是指将多个文件或者目录放在一起,形成一个总的包,这样便于保存和传输,但是大小是没有变化的,压缩是指将一个或者多个大文件或者目录通过压缩算法使文件的体积变小以达到压缩的目的,可以节省存储空间,在压缩的时候通常是先打包再压缩;tar命令tar命令参数前面加”-“与不加“-”的区别:tar命令参数前面加不加“-”执行命令的结果是没有区别的,区别只要是在与linux风…

    2022年4月6日
    101
  • 数据库表结构设计原则有哪些_数据库表的设计方法

    数据库表结构设计原则有哪些_数据库表的设计方法转载自:http://hi.baidu.com/yzx110/blog/item/0159fadc7b7839a4cd116686.html数据库表结构设计浅谈   这篇文章如题所述,只打算谈一下数据库表本身设计,同时讲到和表结构相关的性能和扩展性问题。下面讲到的东西大多是从实际经验中总结而来,算是对这项技术的一个反思。  基本上在设计数据库表的时候,首先考

    2025年11月6日
    3
  • JS中鼠标拖拽div(2)(setCapture()方法和releaseCapture()方法)

    JS中鼠标拖拽div(2)(setCapture()方法和releaseCapture()方法)接着鼠标拖拽div(1)解决问题,当在拖拽事件所在的页面按下键盘的ctrl+A全选后,再去拖拽div,浏览器会默认去搜索网页中的内容,拖拽功能就会失效,(搜索网页内容是浏览器的默认行为,所以要想不发生这种情况,就得将其取消,是谁执行之后触发了浏览器的默认行为,就在谁里面returnfalse即可取消浏览器的默认行为,但这种方式ie8及以下的版本不支持。)在ie8及以下版本浏览器中,如果调用了元素的setCapture()方法,那么点击任何事物都会来执行这个元素绑定的响应函数。例如:btn.oncl

    2022年5月8日
    53
  • java final keyword

    java final keyword

    2021年12月7日
    42
  • 本地数据库同步到云主机上

    本地数据库同步到云主机上同步前的准备:首先你本地跟云主机上都要有数据库、可视化的辅助工具(我用的NavicatPremium,其他的也都一个道理),这里靠的就是这个NavicatPremium工具1.首先在云主机上创建一个链接,建一个数据库,最好是与本地数据库同名2.在本地新建一个连接,可以点击下边的链接测试,测试一下看看是否能连接成功3.找到工具栏里的:工具->数据传输4.经过上述三步你最起码有了两个连接

    2022年5月25日
    40

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号