1.5.18 云数据库MySQL

优质
小牛编辑
133浏览
2023-12-01

更新时间:2019-06-11 16:51:29

节点简介

云数据库MySQL节点提供访问云数据库RDS的能力,以支持对数据库进行增删改查操作。

使用场景

如果在服务开发中,您需要将数据存储到您的云数据库RDS中,或者对您的数据库进行查询、更新、删除操作,可以使用云数据库MySQL节点。常用场景是将设备上报的数据转储到云数据库RDS中。

配置

连接地址

按照如下步骤操作查看,使用外网地址。

端口号

按照如下步骤操作查看,使用外网端口。
首先,您需要在云数据库控制台查看您的目标数据库信息,以在云数据库节点中填入。登录云数据库RDS控制台,如图进入实例列表中,点击其中的某个实例。
image.png

进入实例详情页如图,可以看到连接地址、端口号信息。
image.png

数据库名称

在实例详情页中,点击左侧菜单的“数据库管理”,进入到数据库管理页面,可以看到数据库名称。

image.png

用户名

按照如下步骤操作查看。

密码

按照如下步骤操作查看。
请在实例详情页面点击“登录数据库”按钮,进入数据库登录页面。
image.png

数据库登录页面如图:
image.png

操作类型

插入、查询、删除、更新,表示分别对数据库所做的操作。

参数

根据选择的不同操作,参数有不同的格式要求。参数结构如下:

  • 插入
    {
      "table": "",     //表格名称
      "rows": [{}]     //插入的内容
    }
    

示例:

{
    "table": "base_info",
    "rows": [
        {
            "id": {{payload.id}},
            "user": "{{payload.user}}",
            "ext": "{{payload.ext}}",
            "msg": "{{payload.msg}}"
        }
    ]
}
  • 查询
    {
      "table": "",                //表格名称
      "condition": {            //查询条件
          "where": {},        //查询位置
          "columns": [],    //查询内容
          "orders": []        //排序
      }
    }
    

示例:

{
    "table": "base_info",
    "condition": {
        "where": {"id": {{query.id}}},
        "columns": ["id", "user", "ext"],
        "orders": ["id"]
    }
}
  • 删除
    {
      "table": "",            //表格名称
      "condition": {        //删除条件
      }
    }
    

示例:

{
    "table": "base_info",
    "condition": {
        "id": {{node.node_781d4a40.id}}
    }
}
  • 更新
    {
      "table": "",                    //表格名称
      "row": {},                        //更新的键值对
      "condition": {                //更新条件
          "where": {},            //更新位置
          "columns": []            //更新内容
      }
    }
    

示例:

{
    "table": "base_info",
    "row": {"user": "xxx", "ext": "yyy"},
    "condition": {
        "where": {"id": {{query.id}}},
        "columns": ["user", "ext"]
    }
}
  1. 若参数配置需要使用其它上游节点传递的参数,需通过大括号将参数包起来。payload表示上一个节点输出参数query表示输入节点的输出参数;node.nodeId表示指定某一节点的输出参数,具体格式见下图 image.png

节点输出

云数据库MySQL操作结果作为节点输出
示例:
image.png