初识pymysql

python使用pymysql简单操作


环境说明:
python 版本: python 3.6
数据库: mysql 5.7

创建连接对象

1、导包import pymysql(如果没有可以使用pip安装: pip install pymysql)
在这里插入图片描述
2、创建连接对象
connect_obj = pymysql.connect(host=‘localhost’,
port=3306,
database=‘python’,
user=‘root’,
password=‘123456’)
host 填写主机地址,本地数据库使用localhost,远程数据库写对应的IP地址
port 端口号,默认是3306
database数据库名称
user 用户名
password 密码
charset 编码方式(不指定的话读出的中文会乱码)
在这里插入图片描述
源码
在这里插入图片描述
2、创建可操作对象
cur = connect_obj.cursor()
在这里插入图片描述
3、书写sql语句
在这里插入图片描述
4、执行sql语句
执行语句返回的结果是数据库中受影响的记录条数,如果是查询就是查询结果条数,如果是更新语句,就是更新的记录条数。count = cur.execute(sql)
在这里插入图片描述
data1 = cur.fetchone() 返回sql语句所有执行结果
打印输出
在这里插入图片描述
结果为元组类型
在这里插入图片描述
fetchone()返回一条数据,会记录当前位置,下次执行会返回查找到的下一跳记录,下面是源码
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值