• 临时脚本20200802


    -- drop table poms_status;

    CREATE TABLE `poms_status` (
    `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
    `mid` varchar(64) NOT NULL COMMENT '传感器编码',
    `receive_time` varchar(255) DEFAULT NULL COMMENT '接收数据时间,格式hh:mm:ss',
    `val1` double DEFAULT NULL COMMENT '记录值1',
    `val2` double DEFAULT NULL COMMENT '记录值2',
    `val3` double DEFAULT NULL COMMENT '记录值3',
    `val4` double DEFAULT NULL COMMENT '记录值4',
    `product` varchar(255) DEFAULT NULL COMMENT '产品',
    `paint` varchar(255) DEFAULT NULL COMMENT 'paint',
    `line` varchar(255) DEFAULT NULL COMMENT 'line',
    `receive_date` varchar(255) NOT NULL COMMENT '接收数据日期,格式:yyyy-mm-dd',
    `status` smallint(6) DEFAULT NULL COMMENT '状态,1:正常,2:报警',
    `warn_info` varchar(500) DEFAULT NULL COMMENT '报警说明',
    `type` varchar(64) DEFAULT NULL COMMENT '传感器类型',
    PRIMARY KEY (`id`,`receive_date`),
    KEY `INX01` (`mid`,`receive_time`)
    ) ENGINE=MyISAM AUTO_INCREMENT=750943 DEFAULT CHARSET=utf8 COMMENT='传感器状态'
    partition by range COLUMNS(`receive_date`)
    (PARTITION p20200801 VALUES LESS THAN ('2020-08-01') ,
    PARTITION p20200802 VALUES LESS THAN ('2020-08-02') ,
    PARTITION p20200803 VALUES LESS THAN ('2020-08-03'),
    PARTITION p20200804 VALUES LESS THAN ('2020-08-04'),
    PARTITION p20200805 VALUES LESS THAN ('2020-08-05'),
    PARTITION p20200806 VALUES LESS THAN ('2020-08-06'),
    PARTITION p20200807 VALUES LESS THAN ('2020-08-07'),
    PARTITION p20200808 VALUES LESS THAN ('2020-08-08'),
    PARTITION p20200809 VALUES LESS THAN ('2020-08-09'),
    PARTITION p20200810 VALUES LESS THAN ('2020-08-10'),
    PARTITION p20200811 VALUES LESS THAN ('2020-08-11'),
    PARTITION p20200812 VALUES LESS THAN ('2020-08-12'),
    PARTITION p20200813 VALUES LESS THAN ('2020-08-13'),
    PARTITION p20200814 VALUES LESS THAN ('2020-08-14'),
    PARTITION p20200815 VALUES LESS THAN ('2020-08-15'),
    PARTITION p20200816 VALUES LESS THAN ('2020-08-16'),
    PARTITION p20200817 VALUES LESS THAN ('2020-08-17'),
    PARTITION p20200818 VALUES LESS THAN ('2020-08-18'),
    PARTITION p20200819 VALUES LESS THAN ('2020-08-19'),
    PARTITION p20200820 VALUES LESS THAN ('2020-08-20'),
    PARTITION p20200821 VALUES LESS THAN ('2020-08-21'),
    PARTITION p20200822 VALUES LESS THAN ('2020-08-22'),
    PARTITION p20200823 VALUES LESS THAN ('2020-08-23'),
    PARTITION p20200824 VALUES LESS THAN ('2020-08-24'),
    PARTITION p20200825 VALUES LESS THAN ('2020-08-25'),
    PARTITION p20200826 VALUES LESS THAN ('2020-08-26'),
    PARTITION p20200827 VALUES LESS THAN ('2020-08-27'),
    PARTITION p20200828 VALUES LESS THAN ('2020-08-28'),
    PARTITION p20200829 VALUES LESS THAN ('2020-08-29'),
    PARTITION p20200830 VALUES LESS THAN ('2020-08-30'),
    PARTITION p20200831 VALUES LESS THAN ('2020-08-31')
    );


    alter table poms_status add partition(partition p20200901 VALUES LESS THAN ('2020-09-01') ENGINE = MyISAM);

    alter table poms_status add partition(partition p20200902 VALUES LESS THAN ('2020-09-02') ENGINE = MyISAM);


    SELECT PARTITION_NAME, TABLE_ROWS FROM INFORMATION_SCHEMA.PARTITIONS WHERE TABLE_NAME = 'poms_status';

  • 相关阅读:
    品优购(IDEA版)-第二天
    品优购(IDEA版)-第一天
    GitHub客户端Desktop的安装和使用总结
    Android开发10:传感器器及地图相关应用
    Android开发9:网络访问&Web服务开发
    Android开发8:数据存储(二)——SQLite数据库和ContentProvider的使用
    Android开发7:简单的数据存储(使用SharedPreferences)和文件操作
    Android开发6:Service的使用(简单音乐播放器的实现)
    归纳整理一些工作学习中发现的不错的网站、博客地址等(转载)
    Android Studio安装配置、环境搭建详细步骤及基本使用
  • 原文地址:https://www.cnblogs.com/abingtech/p/13420271.html
Copyright © 2020-2023  润新知