在复制活动中配置 MySQL

本文概述了如何使用管道中的复制活动从 MySQL 复制数据。

此连接器支持 MySQL 版本 5.5、5.6、5.7、8.0、8.1 和 8.2。

支持的配置

有关复制活动下每个选项卡的配置,请分别转到以下部分。

概况

请参阅 常规 设置 指南,以配置 常规 设置选项卡。

来源

复制活动的 “源 ”选项卡下的 MySQL 支持以下属性。

显示源选项卡的 屏幕截图。

需要以下属性:

  • 数据存储类型:选择 外部
  • 连接:从连接列表中选择 MySQL 连接。 如果不存在连接,则通过选择“ 新建”创建新的 MySQL 连接。
  • 使用查询:从 查询中进行选择。
    • 如果选择 “表”:

      • :指定要读取数据的 MySQL 数据库中的表的名称。 从下拉列表中选择该表。

        显示“使用查询 - 表”的屏幕截图。

    • 如果选择 “查询”:

      • 查询:指定要读取数据的自定义 SQL 查询。 例如: SELECT * FROM MyTable

        显示“使用查询 - 查询”的屏幕截图。

在“高级”下,可以指定以下字段:

  • 其他列:添加其他数据列以存储源文件的相对路径或静态值。 后者支持表达式。

映射

有关 映射 选项卡配置,请参阅 映射选项卡下配置映射。

设置

对于“设置”选项卡配置,请转到“设置”选项卡下的“配置其他设置”。

表摘要

下表包含有关 MySQL 中的复制活动的详细信息。

源信息

Name Description 价值 必选 JSON 脚本属性
数据存储类型 你的数据存储类型。 外部 是的 /
连接 与源数据存储的连接。 <您的 MySQL 连接> 是的 连接
使用查询 从 MySQL 读取数据的方式。 应用 以从指定表读取数据,或使用 SQL 查询将 查询 应用于读取数据。
查询
是的 /
MySQL 数据库中的表名。 < 表名称 > tableName
查询 使用自定义 SQL 查询读取数据。 例如: SELECT * FROM MyTable < SQL 查询 > 查询
其他列 添加其他数据列以存储源文件的相对路径或静态值。 后者支持表达式。 • 姓名
•价值
附加列:
•名字
•价值