MYSQL_yg_iot_WuHanShiHui
数据库转发驱动,将数据存储在数据库中,数据库表结构如下:
说明:
微控程序运行前需要先在mysql数据库中执行下方建表语言,为了创建数据库和数据库表。
arm架构的需要安装TF卡可实现断点续传功能
/*
SQLyog Ultimate v11.24 (32 bit)
MySQL - 5.5.53 : Database - yg_iot
*********************************************************************
*/
/*!40101 SET NAMES utf8 */;
/*!40101 SET SQL_MODE=''*/;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
CREATE DATABASE /*!32312 IF NOT EXISTS*/`yg_iot_WHSH` /*!40100 DEFAULT CHARACTER SET utf8 */;
USE `yg_iot_WHSH`;
/*Table structure for table `yg_iot_data_attr` */
/* DROP TABLE IF EXISTS `yg_iot_data_attr`; */
CREATE TABLE `yg_iot_data_attr` (
`idx` varchar(36) NOT NULL COMMENT '索引',
`proj_code` varchar(36) DEFAULT NULL COMMENT '项目代号',
`dev_sn` varchar(36) DEFAULT NULL COMMENT '设备sn,网关设备sn',
`point_type` int(2) DEFAULT NULL COMMENT '点号类型:遥信、遥测、遥控、遥调',
`point_addr` int(11) DEFAULT NULL COMMENT '点号地址,整数地址',
`value_type` int(2) DEFAULT NULL COMMENT '数据类型:ushort、short、uint、int、float、bool',
`value_unit` varchar(20) DEFAULT NULL COMMENT '数据单位',
`point_desc` varchar(256) DEFAULT NULL COMMENT '描述',
`ratio` double DEFAULT NULL COMMENT '系数',
`lower_limit` double DEFAULT NULL COMMENT '下限值',
`upper_limit` double DEFAULT NULL COMMENT '上限值',
`limit_flag` int(1) DEFAULT NULL COMMENT '限制判断标准:0=不判断;1=判断下限;2=判断上限;3=判断上下限;',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`tag_desc` varchar(255) DEFAULT NULL COMMENT '描述',
PRIMARY KEY (`idx`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*Table structure for table `yg_iot_history_data` */
/* DROP TABLE IF EXISTS `yg_iot_history_data`; */
CREATE TABLE `yg_iot_history_data` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`idx` varchar(36) DEFAULT NULL COMMENT '索引',
`proj_code` varchar(36) DEFAULT NULL COMMENT '项目代号',
`dev_sn` varchar(36) DEFAULT NULL COMMENT '设备sn,网关设备sn',
`point_type` int(2) DEFAULT NULL COMMENT '点号类型:遥信、遥测、遥控、遥调',
`point_addr` int(11) DEFAULT NULL COMMENT '点号地址,整数地址',
`value_type` int(2) DEFAULT NULL COMMENT '数据类型:ushort、short、uint、int、float、bool',
`point_val` float DEFAULT NULL COMMENT '数据,用888个字符表示,把数据转换为字符',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`timeID` datetime DEFAULT NULL COMMENT '时间戳',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=51118950 DEFAULT CHARSET=utf8;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;