多测师是一家拥有先进的教学理念,强大的师资团队,业内好评甚多的接口自动化测试培训机构!

17727591462

联系电话

您现在所在位置:接口自动化测试培训 > 新闻资讯

python接口自动化测试中如何使用pymysql直连数据库?

更新时间:2022-05-06 09:00:52 作者:多测师 浏览:90

  接口测试中,我们PyMySQL是纯 Python 实现的驱动,速度上不理想,但最大的特点可能就是它的安装方式没那么繁琐,是 python 直连数据库时常用的第三方库。

python接口自动化测试中如何使用pymysql直连数据库?

  实现步骤

  1.PyMySQL 安装

  启动命令行,联网的前提下键入命令: pip install pymysql

  2.PyMySQL 基本实现流程简介

  (1)导入第三方

  import pymysql

  (2)创建连接,配置连接信息 conn = pymysql.Connect(host="127.0.0.1", port=3306, database="books",

  user="root", password="root",

  charset="utf8")

  (3)创建数据操作载体对象_ cursor 游标 cursor = conn.cursor()

  (4)按照需求,编写并执行 sql 语句

  首先,声明 SQL 语句

  sql = "select * from t_book"

  然后,通过 cursor 对象将 SQL 语句发送到数据库

  cursor.execute(sql)

  最后,通过 cursor 对象获取响应结果

  print("行数:",cursor.rowcount)#获取行数

  print("第一条:",cursor.fetchone())# 获取单条数据

  (5)最后释放资源

  cursor.close()

  conn.close()

  OK!大功告成

  以上内容为大家介绍了python接口自动化测试中如何使用pymysql直连数据库,本文由多测师亲自撰写,希望对大家有所帮助。了解更多接口自动化测试相关知识:https://www.aichudan.com/xwzx/

联系电话

17727591462

返回顶部