6 pymysql主要方法
import pymysql conn=pymysql.connect( host="127.0.0.1", user="root", port=3306, password='123', database="db_5", charset="utf8" ) #生成一个游标对象 cursor=conn.cursor(cursor=pymysql.cursors.DictCursor) #定义SQL语句 sql='select * from userinfo' #执行SQL语句 ret=cursor.execute(sql) print(ret) #返回值是执行SQL语句之后受影响的行数 #获取返回结果 res=cursor.fetchone() # cursor.scroll(1,'relative') #相对当前位置移动 cursor.scroll(0,"absolute") #相对数据开头位置移动 res1=cursor.fetchall() #列表套字典 # res=cursor.fetchone() #数据字典 # res=cursor.fetchmany() #列表套字典 print(res) print(res1) """ 1.execute返回值是执行SQL语句之后受影响的行数 2.fetchall() 获取所有的结果 fetchone() 获取结果集第一个结果 fetchmany() 括号内可以指定获取几个结果,如果括号内的数超过存在的数则显示存在的 以上方法对数据的获取也存在光标的概念 """