MySQL
MySQL连接器用于连接MySQL数据库,负责建立和维护应用程序和MySQL数据库之间的连接,并管理数据的传输。
- MySQL是一个流行的开源关系型数据库,广泛用于Web应用程序的后端。它支持多种操作系统,包括Windows、Linux、Unix和macOS X。MySQL以其高性能、可靠性和灵活性而闻名,是许多企业和开发人员的首选数据库。
- MySQL默认端口为3306,但是管理员可以根据需要将其更改为其他端口。MySQL支持多种存储引擎,包括InnoDB、MyISAM、MEMORY等,每个存储引擎都有其自己的优缺点,可以根据需要进行选择。
创建MySQL连接
- 登录ROMA Connect控制台。
- 在左侧导航栏选择“连接器”,在连接器页面单击“新建连接”。
- 选择“MySql”连接器。
- 在弹窗中配置连接器信息,完成后单击“测试连接”,连接成功后单击“确定”。
参数
说明
连接名称
填写连接器实例名称。
区域
选择区域。
项目
选择项目。
实例
选择实例,用于后续验证连通性。
连接与安全
选择数据库的连接模式。当前支持“默认”模式,由系统根据用户配置自动拼接数据源连接字符串。
主机IP地址
填写数据库的连接IP地址。
端口
填写数据库的连接端口号。
数据库名
填写要连接的数据库名。
用户名
连接数据库的用户名。
密码
连接数据库的用户密码。
描述
填写连接器的描述信息,用于识别不同的连接器。
支持的动作
- 获取记录:该动作用于从MySQL数据库中检索数据,可通过指定表名、WHERE条件、Order by字段、Limit条数和Offset偏移量来查询数据。
配置参数
- 获取记录
表1 获取记录配置参数 参数
说明
表名
选择或者填写要查询的数据库中的表名。
字段名
选择要查询数据表的字段名。若不填写,则返回全部字段。
WHERE条件
指定条件来过滤查询结果,例如:column_name='value'。支持=、!=、>、<、>=、<=、like、in、not in、is null、is not null操作符。
数据结构
配置结果的输出字段,在选择数据库表时会自动生成。可手动进行修改。
表2 获取记录输出 参数
说明
Payload
返回json格式行数据。键表示数据库字段名称,值表示数据库字段值。每行数据以逗号拼接。Payload说明详见引用变量。
Selected Count
返回查询结果的行数。Property说明详见引用变量。
例如:执行成功后,payload 值如下:
[ { "Product_Id": "f47ac10b-58cc-4372-a567-0e02b2c3d479", "Created_Time": "2024-11-29T15:06:09Z", "Product_Price": 1299, "Product_Name": "Product A", "Product_Desc": "Product A" }, { "Product_Id": "c3d7b1b7-4cd1-4d72-b1b8-7d38e1a1fe5a", "Created_Time": "2024-11-29T15:06:38Z", "Product_Price": 1099, "Product_Name": "Product C", "Product_Desc": "Product C" } ]