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

    2019.11.14 16:48发布

    6152人阅读

    0人评论

    概述


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


    实现步骤


    1 PyMySQL 安装


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


    python实现接口自动化测试


    ​2 PyMySQL 基本实现流程简介


    导入第三方


    import pymysql


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


    charset="utf8")


    创建数据操作载体对象_ cursor 游标 cursor = conn.cursor()按照需求,编写并执行 sql 语句


    首先,声明 SQL 语句


    sql = "select * from t_book"


    然后,通过 cursor 对象将 SQL 语句发送到数据库cursor.execute(sql)


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


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


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


    最后释放资源


    cursor.close()


    conn.close()


    文章来源于网络,版权归原作者所有,内容为作者个人观点,文章仅供学习,如有侵权请联系客服删除,本站拥有对此声明的最终解释权。


     

  • python
  • 后端开发
  • 举报文章

  • 收藏博客:

  • 分享至:
  • 添加评论

    请先登录再评论...

    登录

    评论列表(条评论)

    没有更多评论了