一、安装python连接mysql的驱动库:
pip install pymysql
二、操作数据库的步骤
1.建立连接:
import pymysql
conn = pymysql.Connect(
host = 'mysql所在的主机地址',
port = 端口号,
user = '连接用户',
password = '密码',
database = '连接数据库',
charset = 'utf8'
)
注:pymysql.connect()方法也可以
2.获取游标操作对象:
cursor = conn.cursor()
3.使用游标对象执行SQL:
cursor.execute(sql语句)
4.提交或回滚:
conn.commit()
conn.rollback()
5.关闭资源:
cursor.close()
conn.close()
三、执行查询SQL后的数据获取
- cursor.fetchone() 返回一个元组,代表查询结果集单条记录的数据
- cursor.fetchall() 获取结果集中的所有记录,返回一个元组,元组的每个元素又是一个元组代表查询结果集的每条记录
- cursor.fetchmany(size) 获取结果集中最多size条记录,以一个元组的形式返回,元组的每个元素又是一个元组,代表记录