ITPub博客

首页 > 自动化运维 > 大规模网络运维 > 小白进阶之路,python实现接口自动化测试中如何使用pymysql直连数据库?

小白进阶之路,python实现接口自动化测试中如何使用pymysql直连数据库?

原创 大规模网络运维 作者:传智黑马 时间:2019-12-10 17:51:58 0 删除 编辑

概述

接口测试中,我们PyMySQL是纯 Python 实现的驱动,速度上不理想,但最大的特点可能就是它的安装方式没那么繁琐,是 python 直连数据库时常用的第三方库,巧用python实现接口自动化测试:http://yun.itheima.com/course/588.html?1912zzp

实现步骤

1 PyMySQL 安装

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


2 PyMySQL 基本实现流程简介

  1. 导入第三方
  • import pymysql
  1. 创建连接,配置连接信息 conn = pymysql.Connect(host="127.0.0.1", port=3306, database="books",
  • user="root", password="root",
  • charset="utf8")
  1. 创建数据操作载体对象_ cursor 游标 cursor = conn.cursor()
  2. 按照需求,编写并执行 sql 语句
  • 首先,声明 SQL 语句
  • sql = "select * from t_book"
  • 然后,通过 cursor 对象将 SQL 语句发送到数据库
  • cursor.execute(sql)
  • 最后,通过 cursor 对象获取响应结果
  • print("行数:",cursor.rowcount)#获取行数
  • print("第一条:",cursor.fetchone())# 获取单条数据
  1. 最后释放资源
  • cursor.close()
  • conn.close()

OK,大功告成


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69915785/viewspace-2667835/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
不知阁下听没听过 打造程序员黑马的黑马程序员?

注册时间:2019-05-10

  • 博文量
    32
  • 访问量
    18685