python3.6+RF连接mysql

python3.6+RF连接mysql,第1张

概述接口自动化中会遇到有 *** 作数据库的动作   目录 1、安装第三方库 2、安装pymysql 3、数据库 *** 作     1、安装第三方库 使用在线安装:pip install robotframework_databaselibrary -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn

接口自动化中会遇到有 *** 作数据库的动作

 

目录

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‘,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、比如说新增一条,去查下数据库是否 *** 作成功了

总结

以上是内存溢出为你收集整理的python3.6+RF连接mysql全部内容,希望文章能够帮你解决python3.6+RF连接mysql所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1191823.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存