python3.6+RF连接mysql
接口自动化中会遇到有操作数据库的动作
目录
1、安装第三方库
2、安装pymysql
3、数据库操作
1、安装第三方库
使用在线安装:pip install robotframework_databaselibrary -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn
2、安装pymysql
使用在线安装方式安装:pip install pymysql -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn
3、数据库操作
导入库:
创建连接:
Connect to database using custom params pymysql database='jpress', user='root', password='123456', host='localhost', port=3306
${q} query SELECT * FROM `jpress`.`jpress_user` WHERE `username` = 'root'
log ${q}
第一行:Connect To Database Using Custom Params连接mysql,数据库的相关参数database='jpress', user='root', password='123456', host='localhost', port=3306
第二行:query后参数是你要执行的sql语句,${q}是执行结果
此外:1、如果是查询,则有返回,像新增和删除没有返回,则可以用另一种Execute Sql String,执行sql就好了:Execute Sql String DELETE FROM `jpress`.`jpress_user` WHERE `id` = 44
2、使用完数据库断开连接:Disconnect From Database
应用场景:
1、比如说删除一条数据,可以先查到一条数据再去删
2、比如说新增一条,去查下数据库是否操作成功了
转载于:https://www.cnblogs.com/weizhideweilai/p/11370321.html
python3.6+RF连接mysql相关推荐
- Python3 使用 pymysql 连接 MySQL 建表时出现 Warning3719 UTF8 警告
在学习 Python3 爬虫关系型数据库储存时,利用 pymysql 连接 MySQL 建表,测试用的代码如下,第一句 SQL 用于获取当前 MySQL 的版本信息,第二句 SQL 执行创建 spid ...
- RF连接Mysql数据库
在使用rf做接口测试时,通常会需要连接数据库,查询数据等操作(可以直接使用关键字,也可以通过调用脚本配置,本次主要记录使用关键字连接数据库::我最近刚开始学习rf做接口测试,所以记录都是自己在学习的过 ...
- python连接mysql代码_Python3连接MySQL(pymysql)转账代码
# coding:utf8 import sys # Python3 采用pymysql 连接MySQL import pymysql class TransferMoney(object): def ...
- python使用pymysql连接mysql_python3使用PyMysql连接mysql数据库的简单示例
这篇文章主要为大家详细介绍了python3使用PyMysql连接mysql数据库的简单示例,具有一定的参考价值,可以用来参考一下. 对python这个高级语言感兴趣的小伙伴,下面一起跟随512笔记的小 ...
- python3连接mysql,python3连接MySQL数据库实例详解
本文实例为大家分享了python3连接MySQL数据库的具体代码,供大家参考,具体内容如下 #python3连接MySQL实例 import pymysql """导入连 ...
- python3连接mysql_第七篇:Python3连接MySQL
第七篇:Python3连接MySQL 连接数据库 注意事项 在进行本文以下内容之前需要注意: 你有一个MySQL数据库,并且已经启动. 你有可以连接该数据库的用户名和密码 你有一个有权限操作的data ...
- python3.5 mysql 库_Python 3.5 连接Mysql数据库(pymysql 方式)
由于 MySQLdb 模块还不支持 Python3.x,官方的Mysql连接包只支持到3.4,所以 Python3.5 如果想连接MySQL需要安装 pymysql 模块. pymysql 模块可以通 ...
- python3远程连接MySQL
使用python3连接至远程的mysql服务器 python3连接mysql使用pymysql,首先要去下载对应版本的. pip3 install pymysql 1.导入模块: import pym ...
- Python3.4连接Mysql
Python3.4连接Mysql Python版本:3.4.3 安装Lib库:pymysql 代码结构树: 主函数代码片dbcheck.py #!/usr/bin/python # -*- codin ...
最新文章
- im和音视频开发哪个更好_如何阅读成为更好的开发者的方式
- 海康威视 AI Cloud 软硬件平台
- 一张图看懂新一代人工智能知识体系
- Thread和Runnable的区别
- PHP中操作MySQL的一些要注意的问题
- 485转232转换器产品介绍及性能参数介绍
- 解决appium-inspector连接后在Appium中报错:No route found for /sessions
- 解决sublime text 3使用Install Package时出现There are no packages available for installation问题
- Rest风格中关于JPA使用懒加载的坑
- android shell强制删除文件夹_【代码合集】VBA操作文件夹代码合集
- 软件工程之需求说明书
- 计算机专业考研 数学分析,(NEW)中山大学数据科学与计算机学院数学分析(A)历年考研真题汇编.pdf...
- 自动化测试常见问题总结
- Java实现图表趋势图的展现
- 怎样推导圆面积计算公式?
- hdu5855二分+最大流
- 百度API---详解
- 罗彻斯特大学计算机科学系专业排名,罗切斯特大学优势专业及优势专业排名(USNEWS美国大学排名)...
- 【pycharm matlibplot中横轴与纵轴的刻度线向内如何调整】
- frame被废除_废除用户体验设计的假神
热门文章
- Python爬虫(八)_正则表达式
- 视图、触发器、事务、存储过程、函数
- 多线程初探:三种方式创建多线程详细示例
- (剑指Offer)面试题10:二进制中1的个数
- Node.js 框架
- C#正则表达式提取HTML中IMG标签的SRC地址(转)
- C: Answers to “The C programming language, Edition 2”
- Win32汇编_基础
- 一个10转14进制的代码(写的很巧)
- stone/reverse/string/digit(完美消除)