1.pymysql介绍
1. pymysql 是一个第三方包/模块, 需要下载: pip install pymysql
https://pypi.org--->搜索 pymysql ---> 安装 ---> 看官方文档(https://pymysql.readthedocs.io/en/latest/)
2. pymysql : 作用 是作为MYSQL的客户端操作数据
架构: C/S
3. pymysql要求:
py >= 3.x
mysql >= 5.5 5.7
4. pymysql 操作流程(死的,必须按这个步骤)
a. 导入pymysql
b. 使用pymysql上的connect()方法连接数据,返回连接对象
c. 使用连接对象创建游标对象(用于操作sql的)
d. 准备写sql语句("select * from student")
e. 使用游标对象执行sql (发送), (如果没有查询数据,返回受影响的行数)
f. (如果有查询的数据)使用游标获取数据
g. 关闭游标和数据库连接
2.pymysql初体验体验
import pymysql
cnn = pymysql.connect(host="localhost",
user="root",
password="root",
database="itsource",
charset="utf8",
port=3306)
cursor = cnn.cursor()
sql = """
select * from student
"""
cursor.execute(sql)
data = cursor.fetchall()
print(data)
cursor.close