文章目录
1.入门体会
- 导入模块
import pymysql - 创建连接对象
cnn = pymysql.connect(host="localhost",
user="root",
password="root",
database="itsource",
charset="utf8",
port=3306)
- 创建游标对象
cursor = cnn.cursor()
- 准备sql语句
sql = """
select * from student
"""
- 使用游标对象执行sql
cursor.execute(sql)
- 使用游标对象获取数据
data = cursor.fetchall()
print(data)
- 关闭游标和数据库连接
cursor.close()
cnn.close()
2. 连接对象的使用
2.1.创建连接对象
import pymysql
语法:
连接对象 = pymysql.connect(
host=“连接地址 localhost, ip 地址”,
port=端口号,默认3306,
user=“用户名”,
password=“密码”,
database=“数据库名”,
charset=“utf8”
)
2.2.使用连接对象
1. 创建游标对象
游标对象 = 连接对象.cursor(cursor=None)
参数说明: 指定游标的类型
Cursor: 默认
SSCursor: 默认基础上采用生成器
DictCursor: 字典类型游标
SSDictCursor: 在字典采用生成器方式