10.8.10 数据传输和迁移设置

将数据从源 RDBMS 传输到目标 MySQL 数据库(见下图)。设置屏幕包括以下选项:

资料复制

  • 将表数据联机复制到目标 RDBMS:这(默认)会将数据复制到目标 RDBMS。

  • 创建一个批处理文件以在其他时间复制数据:数据也可以转储到一个可以在以后执行的文件中,或者用作备份。此脚本使用 MySQL 连接来传输数据。

  • 创建一个 shell 脚本以使用本机服务器转储和加载功能进行快速迁移:与执行实时在线复制的简单批处理文件不同,这会生成一个要在 主机上执行的脚本,然后生成一个包含所有数据的 Zip 文件以及在目标主机上本地迁移数据所需的信息。在目标主机上复制并解压缩生成的 Zip 文件,然后执行导入脚本(在目标主机上)以使用 LOAD DATA 调用将数据导入 MySQL。

    这种更快的方法避免了通过 MySQL Workbench 传输所有数据或在 MySQL 服务器之间建立永久网络连接的需要。

    笔记

    MySQL Workbench 6.3.0 中添加了此选项。

选项:

  • 复制数据前截断目标表:如果目标数据库已经存在,这将删除所述数据。

  • 工作任务:默认值为2。这是复制数据时使用的任务(数据库连接)数。

  • 为表复制启用调试输出:显示调试信息。

图 10.63 MySQL Workbench 迁移:数据传输设置

内容在周围的文字中描述。