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 ,)