MySQL向GBase8s进行数据迁移

准备工作

  • 准备好MySQL数据库
  • 准备好源数据
  • 准备好gbase8s数据库
  • 准备好迁移工具

MySQL迁移至GBase8s

  • 开迁移工具,使用“新建任务”功能,可以新建迁移任务。新建任务导航的打开方式有三种:

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

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

  • (3)点击菜单栏“文件”,然后选择“新建任务”。选择新建任务,将会弹出新建任务的导航,如下图:

  • 图 4‑1 新建任务导航步骤一

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

     

    图 4‑2 新建任务导航步骤二

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

     

    图 4‑3 新建任务导航步骤三

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

     

    图 4‑4 新建任务导航步骤四

    填写目标数据库的相关参数,点击下一步,在点击下一步是将会对填写的数据库信息进行连接测试,若

    失败将会提示失败原因,若成功则会进入到步骤五,如下图:

     

    图 4‑5 新建任务导航步骤五

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

    列表界面,可以选择要迁移的表,如下图:

     

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

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

    右击表对象列表中的表,可以对其新

    表名进行重命名,指定在目标库中的表名称,如下图:

     

    图 4-7 重命名新表名

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

     

    图 4-8 迁移列选择

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

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

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

     

    图 4-9 列名称重命名

    表对象设置完成后,点击下一步进入到步骤六,如下图:

     

    图 4-10新建任

    务导航步骤六

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

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

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

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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值