import pymysql
db = pymysql.connect(host='localhost', user='root',password='123456', database='userinfo') # host 数据库所在主机位置
cursor = db.cursor() # 游标
sql = "select * from user_pwd"
cursor.execute(sql)
# 只取查询到的第一条
# data = cursor.fetchone() # 查询结果
# 表示这是游标指针进行的查询
# data = cursor.fetchone() # (配合上一条一起)查询结果从2开始
# 取查询到的指定条数的查询结果 # data = cursor.fetchmany(3) # 取查询到的全部结果 data = cursor.fetchall() print(data) cursor.close() db.close()
import pymysql
db = pymysql.connect(host='localhost', user='root',password='123456', database='userinfo') # host 数据库所在主机位置
cursor = db.cursor() # 游标
sql = "select * from user_pwd"
cursor.execute(sql)
# 指定位置开始查询
cursor.scroll(2,mode='relative') # 相对当前位置移动
# cursor.scroll(3,mode='absolute') # 相对绝对位置移动
# 只取查询到的第一条
data = cursor.fetchone() # 查询结果
print(data)
cursor.close()
db.close()
import pymysql
db = pymysql.connect(host='localhost', user='root',password='123456', database='userinfo') # host 数据库所在主机位置
cursor = db.cursor(cursor=pymysql.cursors.DictCursor) # 游标,默认cursor=None
sql = "select * from user_pwd"
cursor.execute(sql)
# 取查询到的全部结果
data = cursor.fetchall()
print(data) # 打印的为列表中有字典便于查看
cursor.close()
db.close()