python操作mysql
安装
python操作mysql数据库,主要就是通过pymysql模块
pip install pymysql
操作流程
1)建立数据库连接对象 conn
2)通过 conn 创建操作sql的 游标对象
3)编写sql交给 cursor 执行
4)如果是查询,通过 cursor对象 获取结果
5)操作完毕,端口操作与连接
代码步骤
注意
1.对记录增删改默认需要commit()
准备
import pymysql
一.建立连接
conn = pymysql.connect(user='root', passwd='root', database='t5')
二.获取游标对象
# 注:游标不设置参数,查询的结果就是数据元组,数据没有标识性
# 设置pymysql.cursors.DictCursor,查询的结果是字典,key是表的字段cursor = conn.cursor(pymysql.cursors.DictCursor)
三.增删改查
创建表
sql1="create table zx(id int)"
cursor.execute(sql1)
增
#单条添加
sql2='insert into zx values(%s)'
cursor.execute(sql2,(1,))
cursor.execute(sql2,(2,))