全国咨询/投诉热线:400-618-9090

首页技术文章正文

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

更新时间:2019-11-07 来源:黑马程序员 浏览量:


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

实现步骤

1.PyMySQL 安装

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

1573110276708_pymysql.jpg

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!大功告成

本文来自:黑马程序员 软件测试学院 test.iteima.com


javaee

python

web

ui

cloud

test

c

netmarket

pm

Linux

movies

robot

http://www.itcast.cn/subject/uizly/index.shtml?seozxuids

14天免费试学

基础班入门课程限时免费

申请试学名额

15天免费试学

基础班入门课程限时免费

申请试学名额

15天免费试学

基础班入门课程限时免费

申请试学名额

15天免费试学

基础班入门课程限时免费

申请试学名额

20天免费试学

基础班入门课程限时免费

申请试学名额

8天免费试学

基础班入门课程限时免费

申请试学名额

20天免费试学

基础班入门课程限时免费

申请试学名额

5天免费试学

基础班入门课程限时免费

申请试学名额

0天免费试学

基础班入门课程限时免费

申请试学名额

12天免费试学

基础班入门课程限时免费

申请试学名额

5天免费试学

基础班入门课程限时免费

申请试学名额

5天免费试学

基础班入门课程限时免费

申请试学名额

10天免费试学

基础班入门课程限时免费

申请试学名额
在线咨询 我要报名