python之(mysql数据库操作)

前言:关心3步骤(此文章只针对python自动化根基展开描述)

什么是mysql数据库操作?   答:利用python对mysql数据库进行增, 删, 改, 查 操作

为什么要用python对mysql数据库进行操作?  答:python写自动化脚本时, 对数据库数据进行断言, 这样更能判断用例的正确性

怎么实现对mysql数据库操作?  答:如下.  ps:因为是用作自动化用例的断言, 所以重点讲"查"

 

大概思路: 连接数据库, 创建游标对象, 写下sql语句, 获取结果, 打印结果

前提条件: 下载安装好python3和pycharm

<1>  连接数据库

py3和py2用的模块不同, 这里这里针对使用python3来进行讲解

首先在pycharm设置中下载pymysql模块 

 

查询操作

 1 import pymysql
 2 #打开连接数据库
 3 db= pymysql.connect("127.0.0.1", "root", "", "db", charset='utf8' ) #数据库ip, 用户名, 密码, 数据库名, 字符集
 4 
 5 #使用cursor() 方法创建游标对象
 6 cursor = db.cursor()
 7 
 8 # 使用 execute()  方法执行 SQL 查询, 反斜杠代表换行
 9 cursor.execute('\
10                select * from tabname\
11                ')
12 
13 #获取表单数据
14 data = cursor.fetchone()    #获取第一个查询出来的结果
15 # data = cursor.fetchall()  #获取全部查询结果
16 # data = cursor.rowcount    #获取全部结果的行数
17 
18 #打印查询数据
19 print(data)
20 
21 
22 #关闭数据库连接
23 db.close()

 

其他操作后续更新......

 

转载于:https://www.cnblogs.com/FBGG/p/10072431.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值