DM(达梦)数据库和其他数据库表互相迁移
在做项目的时候遇到两个项目用的表和数据都是同样的但是数据库不一样这个时候为了节省时间可以直接库与库质检互相导表和数据增加效率。
数据库可以分为DM(达梦)和其他,为什么这样说呢?因为达梦是国产数据库,管理界面和其他数据库都不能通用,其他数据库可以用navicat一个管理工具都可以连接,而达梦只能用自己提供的管理工具。
废话不多说,下面就介绍DM(达梦)和其他库互相倒表,数据,其他数据库互相倒表,数据的方法。

第一:DM(达梦)和其他数据库表,数据间的迁移

首先要有数据迁移你肯定有DM的库和其他库吧,然后用DM提供的数据库迁移工具

达梦 golang 兼容mysql 达梦可以用navicat吗_mysql


就是这个东东。

登录进去后的步骤

1:点这里新建一个工程

达梦 golang 兼容mysql 达梦可以用navicat吗_数据库_02


达梦 golang 兼容mysql 达梦可以用navicat吗_达梦 golang 兼容mysql_03


建完后长这样

达梦 golang 兼容mysql 达梦可以用navicat吗_mysql_04


2:右击“迁移”选择”新建迁移“

达梦 golang 兼容mysql 达梦可以用navicat吗_达梦 golang 兼容mysql_05

点击确定后会出来下面图片,直接点下一步就好

达梦 golang 兼容mysql 达梦可以用navicat吗_达梦 golang 兼容mysql_06


然后关键的来了。

3:

达梦 golang 兼容mysql 达梦可以用navicat吗_数据库_07


这里选择你想要的操作,转入还是转出

4:输入源数据库连接

达梦 golang 兼容mysql 达梦可以用navicat吗_数据库_08


5:点击下一步后,输入目的数据库信息

达梦 golang 兼容mysql 达梦可以用navicat吗_数据仓库_09


6:点击下一步后会出来源数据库里面的所有库,需选择你要转的表所在的模式,下方选择驱动和字符集

达梦 golang 兼容mysql 达梦可以用navicat吗_mysql_10


7:

达梦 golang 兼容mysql 达梦可以用navicat吗_数据仓库_11


8:然后点击完成就可以开始迁移数据库表和数据了。第二:其他数据库表,数据间的迁移(mysql,oracle)

个人觉得好用的是navicat这一个工具。可以同时连接不同的数据库供使用

登录进去后点击工具-数据传输

达梦 golang 兼容mysql 达梦可以用navicat吗_达梦 golang 兼容mysql_12


然后数据源数据库和目标数据库连接

达梦 golang 兼容mysql 达梦可以用navicat吗_数据仓库_13


选择要同步的表,点击开始就好了。

达梦 golang 兼容mysql 达梦可以用navicat吗_DM_14


个人学习笔记,仅供参考。