文档章节

搭建简易的物联网服务端-net+mysql(四)

狂龙治中
 狂龙治中
发布于 2017/03/22 10:14
字数 415
阅读 15
收藏 0

缓慢完善中,今天任务很简单,将服务端接收到的数据存入mysql,就是前面的(二)和(三)融合。顺便介绍一个内网穿透工具。 2017.3.20

搭建简易的物联网服务端-STM32(一)

搭建简易的物联网服务端-Nodejs_net(二)

搭建简易的物联网服务端-Nodejs_mysql(三)

搭建简易的物联网服务端-net+mysql(四)

搭建简易的物联网服务端-第一次融合(五)

搭建简易的物联网服务端-Nodejs_express服务(六)

搭建简易的物联网服务端-ECharts数据显示(七)

TCP服务端接收数据并存入Mysql

1.服务端代码

var net = require('net')
var mysql = require('mysql');
var conn = mysql.createConnection({
	host:'localhost',
	user:'root',
	password:'root',
	database:'nodemysql',
	port:3306
});
conn.connect();
net.createServer(function(socket){
	socket.on('data',function(data){
		console.log('got:',data.toString());
		var text = JSON.parse(data.toString());
		console.log(text);
		console.log(text.tem);
		console.log(text.hum);
		//将温湿度数据存入mysql
		conn.query('INSERT INTO env SET ?', text, function(error,result,fields){
			if (error) throw error;
		});
	});
	socket.on('end',function(data){
		console.log('end');
	});
	socket.write('Ready to receive your message!')
}).listen(4001);

##2.结果截图 1)客户端截图

QQ截图20170320151200.png

2)服务端截图

QQ截图20170320151149.png

3)数据库截图

QQ截图20170320151124.png

##3.内网穿透工具ngrok 1)下载地址:https://ngrok.com/download

QQ截图20170320152635.png

2)在ngrok官网注册账号获得自己的authtoken

QQ截图20170320152755.png

3)将下载的压缩包解压,进入文件夹,打开命令行,运行ngrok.exe authtoken 你的authtoken回车即可

4)运行ngrok http 80 将内网80端口映射出去。

QQ截图20170320214529.png

@治电小白菜 20170320

© 著作权归作者所有

狂龙治中
粉丝 6
博文 45
码字总数 25549
作品 0
滁州
程序员
私信 提问
吃『派』那些事儿——阿里云 IoT 树莓派实战集锦

树莓派是什么? 各位物联网的极客们对树莓派(Raspberry Pi)肯定不会陌生,它是一台只有信用卡大小的基于ARM的微型电脑,官方系统基于 Debian 。由于其出色的传感器兼容性以及相对低廉的价格...

cxlwill
02/14
0
0
家庭物联网:从全屋智能到数据服务

摘要:多年以前实现一个全屋智能的房子需要上亿美金,如今因为基础设备的完善,利用阿里云新一代IoT技术加上人工智能、大数据、云计算等服务,全屋智能的元年已经到来。在2018深圳云栖大会上...

黄小凡
2018/05/06
0
0
IOT/智能设备日志解决方案(1):概述

系列文章: IOT/智能设备日志解决方案(1):概述 IOT/智能设备日志解决方案(2):全方位数据采集 IOT/智能设备日志解决方案(3):上下游对接 IOT/智能设备日志解决方案(4):计算与分析 ...

元乙
2018/09/10
0
0
【物联网开发】基于STM32的端到端物联网全栈开发

详细课程链接:【物联网开发】基于STM32的端到端物联网全栈开发 物联网平台是阿里云针对物联网领域开发人员推出的一款设备管理平台。高性能IoT Hub实现设备与云端稳定通信,全球多节点部署有...

阿里云大学云百科
04/28
56
0
重磅 | 阿里巴巴宣布全面进军IoT,成为第五大赛道,5年内发展100亿设备

雷锋网消息,今天在深圳开幕的2018云栖大会·深圳峰会上,阿里巴巴集团资深副总裁、阿里云总裁胡晓明宣布:阿里巴巴将全面进军物联网领域,IoT是阿里巴巴集团继电商、金融、物流、云计算后新...

刘芳平
2018/03/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

java通过ServerSocket与Socket实现通信

首先说一下ServerSocket与Socket. 1.ServerSocket ServerSocket是用来监听客户端Socket连接的类,如果没有连接会一直处于等待状态. ServetSocket有三个构造方法: (1) ServerSocket(int port);...

Blueeeeeee
今天
6
0
用 Sphinx 搭建博客时,如何自定义插件?

之前有不少同学看过我的个人博客(http://python-online.cn),也根据我写的教程完成了自己个人站点的搭建。 点此:使用 Python 30分钟 教你快速搭建一个博客 为防有的同学不清楚 Sphinx ,这...

王炳明
昨天
5
0
黑客之道-40本书籍助你快速入门黑客技术免费下载

场景 黑客是一个中文词语,皆源自英文hacker,随着灰鸽子的出现,灰鸽子成为了很多假借黑客名义控制他人电脑的黑客技术,于是出现了“骇客”与"黑客"分家。2012年电影频道节目中心出品的电影...

badaoliumang
昨天
16
0
很遗憾,没有一篇文章能讲清楚线程的生命周期!

(手机横屏看源码更方便) 注:java源码分析部分如无特殊说明均基于 java8 版本。 简介 大家都知道线程是有生命周期,但是彤哥可以认真负责地告诉你网上几乎没有一篇文章讲得是完全正确的。 ...

彤哥读源码
昨天
18
0
jquery--DOM操作基础

本文转载于:专业的前端网站➭jquery--DOM操作基础 元素的访问 元素属性操作 获取:attr(name);$("#my").attr("src"); 设置:attr(name,value);$("#myImg").attr("src","images/1.jpg"); ......

前端老手
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部