初识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()返回一条数据,会记录当前位置,下次执行会返回查找到的下一跳记录,下面是源码
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/kylinxjd/article/details/89887563