环境搭建
1、Node-Red(如果是服务器推荐docker安装)Getting Started : Node-RED
https://nodered.org/docs/getting-started/
2、Mysql MySQL :: MySQL Downloadshttps://www.mysql.com/downloads/
然后启动 Node-Red,想要实现Mqtt消息存到数据库主要用到三个节点
(1)mqtt in (2)function (3)mysql
(1)mqtt in中配置所连接mqtt服务器的信息,订阅的主题等
(2)function中写入以下代码
var Entopic="INSERT INTO 表名(属性1,属性2) VALUES (%d, %d)";
var newMySQLData = {"topic": util.format(Entopic,msg.payload.wendu,msg.payload.shidu)}
return newMySQLData ;
(3)mysql配置所要连接的数据库
本文介绍如何使用Node-RED结合MQTT协议接收消息,并将这些消息存储到MySQL数据库中。具体步骤包括环境搭建:Node-RED与MySQL安装;配置mqttin、function及mysql节点来实现消息从接收、处理到最后存储的完整流程。
9751

被折叠的 条评论
为什么被折叠?



