pytest 框架-pymysql 操作 MySQL 数据库
安装 PyMySQL
有 2 种方式途径:
1.pip 命令安装:pip install PyMySQL
2.通过 pycharm 选择文件->设置->解释器搜索 PyMySQL 并安装。
使用 PyMySQL
1.链接数据库
和数据库建立一个传输数据的连接通道,需要用到 pymysql 下的
connect()方法,pymysql.connect() 方法返回的是 Connections 模块下的
Connection 实例,connect() 方法传参就是在给 Connection 类的 init 初始
化魔术方法参数,也可以理解为 connect() 方法就是在创建新的 Connetion
类。
2.操作数据库
在使用 pymysql.connect() 方法与数据库建立连接后,想要操作数据库时,
就需要使用游标 Cursor,通过连接好的数据库(此处为 db)调用 cursor() 方
法即可返回一个新的游标对象,在连接没有关闭之前,游标对象可以反复使用。
cursor = db.cursor()
数据库操作需要使用 Cursor 类的实例(即通过 db.cursor() 创建的 cursor