文档Experience Platform源连接器指南

MySQL

最近更新: 2025年5月21日
  • 主题:

创建对象:

  • 开发人员

MySQL是用于存储和管理结构化数据的开源关系数据库管理系统。 它将数据组织成表,并使用SQL(结构化查询语言)来查询和更新信息。 MySQL广泛用于Web应用程序,支持多种平台,以其速度、可靠性和易用性而闻名。

您可以使用MySQL源连接帐户并将数据从MySQL数据库摄取到Adobe Experience Platform。

先决条件

在将MySQl帐户连接到Experience Platform之前,请阅读以下部分以完成先决条件设置。

IP地址允许列表

在Azure或Amazon Web Services (AWS)上将源连接到Experience Platform之前,必须将特定于区域的IP地址添加到您的允许列表。 有关详细信息,请阅读有关列入允许列表IP地址以连接到Azure和AWS上的Experience Platform的指南。

在Azure上对Experience Platform进行身份验证

您可以使用帐户密钥身份验证或基本身份验证将MySQL数据库连接到Azure上的Experience Platform。

为以下凭据提供值,以使用帐户密钥身份验证将您的MySQL数据库连接到Experience Platform。

凭据描述
connectionString与您的帐户关联的MySQL连接字符串。 MySQL连接字符串模式为: Server={SERVER};Port={PORT};Database={DATABASE};UID={USERNAME};PWD={PASSWORD}。
connectionSpec.id连接规范返回源的连接器属性,包括与创建基础连接和源连接相关的验证规范。 MySQL的连接规范ID为26d738e0-8963-47ea-aadf-c60de735468a。

有关详细信息,请阅读有关连接字符串🔗的MySQL 文档。

为以下凭据提供值,以使用基本身份验证将MySQL数据库连接到Experience Platform。

凭据描述
serverMySQL数据库的名称或IP地址。
username与您的MySQL数据库身份验证关联的用户名。
password与您的MySQL数据库身份验证关联的密码。
database要连接的MySQL数据库的名称。
sslMode

要应用于您的连接的Secure Sockets Layer (SSL)方法。 可用的值包括:

  • DISABLED:使用此选项禁用SSL。 如果您的服务器需要SSL配置,则连接将失败
  • PREFERRED:使用此选项可优先使用SSL连接,因为服务器支持它们。 此选项还允许非SSL连接。
  • REQUIRED:使用此选项将SSL连接设为必需。 如果服务器不支持SSL,则连接将失败。
  • Verify-Ca:如果服务器不支持SSL,则使用此选项在连接失败时验证服务器证书。
  • Verify Identity:如果服务器不支持SSL,则在连接失败时,使用此选项验证具有主机名的服务器证书。

在Amazon Web Services (AWS)上对Experience Platform进行身份验证

AVAILABILITY
本节适用于在Amazon Web Services (AWS)上运行的Experience Platform的实施。 在AWS上运行的Experience Platform当前仅对有限数量的客户可用。 要了解有关支持的Experience Platform基础架构的更多信息,请参阅Experience Platform multi-cloud概述。

必须提供以下凭据的值,才能将MySQL连接到AWS上的Experience Platform。

凭据
描述
server
MySQL数据库的名称或IP。
username
数据库的名称。
password
与数据库对应的用户名。
database
与数据库对应的密码。
sslMode
一个布尔值,它控制是否强制使用SSL,具体取决于您的服务器支持。 此配置默认为false。
connectionSpec.id
连接规范返回源的连接器属性,包括与创建基础连接和源连接相关的验证规范。 MySQL的连接规范ID为26d738e0-8963-47ea-aadf-c60de735468a。 注意:只有在通过Flow Service API连接时才需要此凭据。

使用API将MySQL连接到Experience Platform

  • 使用流服务API连接 MySQL 数据库
  • 使用流服务API浏览数据表
  • 使用流服务API为数据库源创建数据流

使用UI将MySQL连接到Experience Platform

  • 使用UI将 MySQL 数据库连接到Experience Platform
  • 在用户界面中为数据库源连接创建数据流
recommendation-more-help
337b99bb-92fb-42ae-b6b7-c7042161d089