Skip to content

MySQL 迁移到虚谷数据库

操作步骤

  1. 打开虚谷数据库迁移工具,选择“MySQL迁移到Xugu”选项,单击“下一步”。

  2. 正确填写源数据库和目的数据库的信息,然后单击“下一步”。
    在填写好数据库信息后,先单击“测试连接”,测试所填写数据是否正确,MySQL没有模式概念,所以只选择目的模式。

  3. 选择需要迁移的对象,单击“下一步”。

    • 勾选迁移表:迁移所有的表到目的模式,否则不迁移表。
    • 勾选迁移视图:迁移所有的视图到目的模式,否则不迁移视图。
  4. 选择实际需要迁移的对象。如果所有对象都要迁移,可以点击左上角的“全选”,“撤消”可以取消所有选择。
    右上角的两个输入框分别控制读取和提交行数的设置,默认都是100,用户可以根据自己的需求改变参数。
    左下角的按条件选择,与Oracle迁移到虚谷数据库中的使用方式相同。

  5. 当用户想对迁移对象做出任何改动,比如:只想迁移表结果,只想迁移数据不迁任何约束,或者想把目标库的数据类型作调整,单击对象的详细设置中“查看/编辑”,选择需要迁移的选项,单击“确定”。

    MySQL和虚谷数据库之间存在的数据类型对应关系如表1所示。

    MySQL 数据类型对应虚谷数据库数据类型
    tinyinttinyint
    intint
    mediumintbigint
    bigintbigint
    floatfloat
    doubledouble
    decimalnumeric
    charchar
    varcharvarchar
    tinyblobbinary
    tinytextvarchar
    blobblob
    textclob
    mediumblobblob
    mediumtextclob
    longblobblob
    longtextclob
    datedate
    datetimedatetime
  6. 用户可以自己定义所执行任务的线程数量,默认为“3”。检查此次迁移要执行的所有任务后,单击“执行”。

  7. 单击“完成”,本次迁移结束。
    如果状态栏都显示“成功”,就表示全部迁移成功,否则存在迁移出错情况。
    右下角有“导出日志”按钮,如果用户需要,可以导出迁移日志。