# myems-db-test-tool **Repository Path**: kkomia/myems-db-testtool ## Basic Information - **Project Name**: myems-db-test-tool - **Description**: 用于构造数据库测试数据的工具 - **Primary Language**: Python - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-07-29 - **Last Updated**: 2024-04-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # myems-db-test-tool #### 介绍 用于构造MyEMS数据库测试数据的工具 主要用于物联网采集数据的模拟 #### 安装教程 1. 安装依赖(linux环境) ``` pip install -r requirements.txt -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com ``` #### 使用说明 1. 复制一份example.env 文件为.env 修改文件中的数据库地址和帐号 2. 使用下面的语句测试数据库配置情况 ``` python mysql_conncetor_test.py ``` 3. 使用python main.py启动程序主界面,界面如下图所示 ![mainwin](/md_pic/mainwin.jpg) 3. 第一行下拉列表设置数据构建的数据库与表名 ![mainwin](/md_pic/tbl_list.jpg) 4. 第二行设置插入数据的时间间隔(时间周期)与点位id 5. 通过日历设置插入开始时间与结束时间的日期,通过点击时分秒所在的数字,手动输入数字或按键盘上下方向键调整 时分秒设置 ![cal](/md_pic/cal.jpg) 6. 点击Build按钮进行数据构建 下方会给出构建信息 5. 点击Open Log 按钮打开日志文件 ![build](/md_pic/build.jpg) 6. 在数据库中查看数据构建情况 ![db](/md_pic/db.jpg) 7. 测试完成后,点击Clear Build按钮清除数据构建