MYSQL_yg_iot

MySQL数据库转发驱动,将数据存储在数据库中,数据库表结构如下:

说明:
微控程序运行前需要先在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` /*!40100 DEFAULT CHARACTER SET utf8 */;

USE `yg_iot`;

/*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,
  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` varchar(888) DEFAULT NULL COMMENT '数据,用888个字符表示,把数据转换为字符',
  `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `timeID` bigint(20) 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 */;

results matching ""

    No results matching ""