nodered mysql教程
这篇文章是关于在node red物联网应用中从MySQL数据库检索数据。
通常情况下,物联网应用程序将与数据库互动,以存储和读取数据,用于仪表板相关分析。
如你所知,node red是一种基于流程的编程语言。在这里面,所有的东西都是基于节点的。要连接到MYSQL数据库,首先要安装MySQL数据节点,这个节点默认是不可用的。
一旦你安装了node red工具并启动了node服务器。 进入仪表板页面,URL是localhost:1880
有两种方法来安装MySQL节点。
使用管理调色板选项 - 仪表板
点击右上角按钮,点击管理调色板选项。你将显示如下界面,安装这个节点。

使用Npm包
node-red-node-mysql库提供了对node red节点的支持,以便与MySQL互动。这有npm库
使用npm命令安装
npm install node-red-node-mysql
一旦MySQL节点安装成功,通过命令行重新启动node-red服务器。在访问管理仪表板时,你能够在左侧导航菜单的存储部分下看到MySQL节点,如下图所示。

添加标题
这里我们将看到从mysql读取的步骤
1.将新的MySQL节点拖入流程编辑器,如下截图。配置以下内容。本地主机、端口、MySQL数据库的用户名和密码

2. 拖动功能节点。配置函数节点来编写sql查询。

3.将注入输入节点和调试输出节点拖入流程编辑器,并像下面这样连接节点
将注入节点配置为一个定时器,这个定时器每隔1秒就会自动启动一个请求。
调试输出节点就像一个控制台日志,将结果打印到控制台。
连接不同的节点,如下面的屏幕截图所示。
一旦你完成了,你就可以准备部署变化了。点击右上方的Deploy按钮,就可以部署变化了。
