说明
上节是通过MQTT接收数据并写到数据库, 这节是java使用Druid连接池获取MySQL数据库数据,并通过MQTT发送
测试
1,使用IntelliJ IDEA 打开这节的工程
2,源码需要使用..."'"
+client_id+"'"+" and data_time>="+"'"+start_time+"'"+" and data_time<="+"'"+stop_time+"'";
5,把从数据库查询到的数据按照...json格式使用MQTT发送给设备
发送的主题: "historical/receive/设备的clientid"
生成可执行jar包, 并安装运行到服务器
1,停止运行
2,因为程序已经设置过生成...jar包,所以用户直接按照下面操作即可生成可执行jar包.
3,补充一下实际生成jar包的流程(用户不需要操作)
4,生成的jar包的位置
5,如果服务器没有安装JDK,请用户先安装...localhost , 数据库用户名和密码应该改为 root 的
MQTT的地址也改为 tcp://localhost:1883
修改完成以后,重新生成jar包,然后放到服务器上即可
注意事项2
常理来讲测试完毕之后需要禁止别的电脑远程直接来访问数据库