MySQL向GBase8s进行数据迁移

准备工作
准备好MySQL数据库
准备好源数据
准备好gbase8s数据库
准备好迁移工具
MySQL迁移至GBase8s
开迁移工具,使用“新建任务”功能,可以新建迁移任务。新建任务导航的打开方式有三种:

(1)直接在任务列表中右击,弹出右击菜单,选择“新建任务”;

(2)点击工具栏“新建任务”;

(3)点击菜单栏“文件”,然后选择“新建任务”。选择新建任务,将会弹出新建任务的导航,如下图:
在这里插入图片描述

图 1 新建任务导航步骤一

填写任务名称,点击下一步进入到步骤二,如下图:

在这里插入图片描述

图 2 新建任务导航步骤二

在该页面选择源数据库的类型和目标数据库的类型,点击下一步进入到步骤三,配置源数据库,对源数据库的配置,工具会自动记忆最近一次使用该类型数据库的配置,如下图:

在这里插入图片描述

图 3 新建任务导航步骤三

填写源数据的相关配置,点击下一步,在进入下一步之前会对该页面的配置进行连接测试,若连接失败就会给出相应的错误信息提示,若连接成功则会直接跳转到步骤四,步骤四如下图:

在这里插入图片描述

图 4 新建任务导航步骤四

填写目标数据库的相关参数,点击下一步,在点击下一步是将会对填写的数据库信息进行连接测试,若失败将会提示失败原因,若成功则会进入到步骤五,如下图:

在这里插入图片描述

图 5 新建任务导航步骤五

在步骤五页面中,选择要迁移的对象以及迁移方式,对表对象可以选择是否重建表和迁移外键,或者设置只迁移表结构和只迁移数据,在设置迁移表结构时可以选择相应的约束迁移,点击“详细设置”进入到表列表界面,可以选择要迁移的表,如下图:

在这里插入图片描述

图 6 迁移源库中所有的表对象列表

在该列表中显示源库中所有的表对象,默认是都迁移,可以根据自己的需要去掉不迁移的表,点击确定,就可以只迁移需要迁移的表对象。

右击表对象列表中的表,可以对其新表名进行重命名,指定在目标库中的表名称,如下图:

在这里插入图片描述

图 7 重命名新表名

同时还可以指定表对象中的迁移列信息,不设置是默认迁移表中所有的列,右击表对象选择“修改表信息”,进行迁移列的设置,如下图:

在这里插入图片描述

图 8 迁移列选择

默认迁移所有的列,可以根据需求将不迁移的列进行去掉,确定保存相应设置,迁移时将会只迁移勾选列。

同时还提供了对表级数据类型的设置功能,图4-9中,对该表中某一列单独设置其类型对应关系以及该类型的精度长度后,该设置只会对该表该列生效,并且优先级高于第六步的配置文件。

右击列可以对新列名进行重命名,如下图:

在这里插入图片描述

图 9 列名称重命名

表对象设置完成后,点击下一步进入到步骤六,如下图:
在这里插入图片描述

图 10新建任务导航步骤六

在该页面选择设置源数据库和目标数据库中的数据类型对应,以及迁入到目标库时各数据类型的长度和精度,如果对有长度和精度数值的数据库类型,在页面进行设置,迁移工具将会采用用户设置的长度和精度,如果用户采取默认,迁移工具将会自动获取源库的精度和长度。

工具默认给出最近一次两类型数据库数据类型对应的设置,用户可以根据自己的实际情况进行数据类型对应的设置,点击“重置”会恢复到工具给出的默认对照。

完成步骤六的设置,点击“完成”,完成任务的创建,提示保存信息,如有误将会提示新建失败,若成功将会提示新建成功,最近任务将会出现在任务列表中。

创建完成后就可以启动迁移任务,进行迁移。

在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值