MySQL Workbench 手册  /  ...  /  数据传输和迁移设置

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 迁移:数据传输设置

Content is described in the surrounding text.