当前位置:   article > 正文

Node-RED系列(二四):在Node-RED中使用mysql节点实现数据库的增删改查_node red mysql数据库读写

node red mysql数据库读写

背景介绍

今天有个学生私信我,如何实现在nr中对数据库进行操作,并进行基础的增删改查。node-red是基于nodejs开发的,如果有类似的node-red包,就能够支持数据库的链接,以及读写操作。在接到这个需求后,首先要去寻找对应的node-red包,看是否有相应的包。点击node-red右上角的菜单,点击节点管理,并点击安装, 在输入框搜索mysql,(如果你要找的是mysql数据库的读写库的话)如下图。下图就是所有有关mysql的操作库,点击库名后面的链接,可以查看该库的详情介绍。
在这里插入图片描述

库的安装与配置

本篇文章使用的库是 node-red-node-mysql 最新版本是1.0.1 版本,最近三个月更新的。
https://flows.nodered.org/node/node-red-node-mysql 这里是该库的详细介绍。从详情我们可以知道这个库是一个node-red 操作mysql读写的节点库。

该库 允许对 MySQL 数据库进行基本访问,如查询,插入,删除,但一定要小心sql注入

要执行的sql语句放到msg.topic中,而结果会以msg.payload的形式向下传递。

通常,返回的有效负载将是结果行的数组。

如果没有找到该键,则返回null。

开发者 可以通过在settings.js 中添加一行来更改以毫秒为单位的重新连接重试超时

mysqlReconnectTime: 30000,

时区

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/218062
推荐阅读
相关标签
  

闽ICP备14008679号