数据库
wu~~那我走?
一个测试小趴菜
展开
-
python实战——针对抽奖系统奖池数据概率的计算
一、需求背景抽奖活动统计奖池中各个奖项的发放概率二、逻辑拆分1、取当前时间整点时间在数据库中对应的poolid#获取当前时间戳hour_stamp = int(datetime.now().replace(minute=0, second=0, microsecond=0).timestamp()) #只取当前时间段的整点时间,向上取整,分钟与秒均替换成00print("当前时间戳:", hour_stamp)#查询pooIddef select_pooId(): sq原创 2021-09-07 16:12:44 · 1587 阅读 · 0 评论 -
python脚本实战---修改时间戳与接口请求
涉及模块 1、python日期与时间戳的转换 2. 获取非当前日期时间戳 3. 更新sql数据 4. 接口调用需求点:修改data_user_cpl_reward表中数据A为前一日数据调用清除缓存接口导入模块import mysql.connectorimport requests,jsonimport timefrom datetime import datetime,timedelta获取昨日当前时间戳def yestoday(): curre原创 2021-07-21 11:58:31 · 475 阅读 · 0 评论 -
python操作mysql——批量复制/插入功能
执行目的:数据表中需添加20条相同数据(碎片),模拟用户获得20个碎片兑换商品的场景代码段展示:# coding=UTF-8import mysql.connectorrunning = Trueuserid = 10001512#连接数据库config = {'host':'47.98.209.00', 'user':'newtest', 'password':'123456', 'port':'3306',原创 2021-06-29 11:43:44 · 454 阅读 · 0 评论 -
软件测试常用sql语句整理
查询数据:SELECT1. 查询所有列:SELECT * FROM 表名2. 查询某一列:SELECT 字段1,字段2 FROM 表名3. 根据条件查询数据:SELECT * FROM 表名 WHERE 字段 运算符 值在 WHERE 语句中使用的运算符:运算符描述=等于<> 或 !=不等于>大于<小于>=...转载 2019-05-31 13:57:07 · 2370 阅读 · 0 评论 -
Redis数据类型的区分与应用场景介绍
前言:上一期整理了mongoDB的相关命令,想着平时用的Redis也比较多,所以也试着整理了一下,对比了两种完全不同机制的数据库,这篇文章整理的还是比较难的,毕竟对于Redis,脑中的库存并不多,平时接触最多的还是工具类,然而工具又比较简单且没什么好写的,所以只能从数据类型做了下比较;一、redis简介Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value...原创 2019-06-06 14:36:35 · 653 阅读 · 0 评论 -
mongoDB工具介绍与常用命令整理
前言:平时的测试工作中接触的数据库并不只有sql,许多公司为了更好的处理数据,特别是对数据要求较高的业务通常会采取更合适的处理方案与工具,所以测试工作中对于其他类型的数据库也要有适当的了解与使用,常用的mongoDB、Redis等;不同的工具也会有不同的查询方法,当然对于测试而言仅仅掌握常用的增删查改就够了;本篇介绍的就是我在工作中接触比较多的mongoDB,并整理了一些简单的语句,仅供参考;...原创 2019-06-04 15:26:56 · 627 阅读 · 0 评论 -
python连接mysql与mysql-python在mac osx下安装的异常整理
前言:既然已经提到这个问题,就说明已经到了python与数据库连接的环节,python的配置与数据库的安装这里就不多说了,本文主要是基于连接mysql的问题上我曾花了一整天的时间去处理异常,可能是因为我的运气比较差,几乎所有的问题都让我遇到了,最后解决完所有问题的时候就有了想整理一篇文档的想法,主要的目的就是为了帮助别人少走弯路,这些异常包括新旧版mysql的特性、文件所有者没有做重定向处理,...原创 2019-09-30 15:42:31 · 636 阅读 · 2 评论