import pymysql
# 连接数据库
# cursorclass设置为pymysql.cursors.DictCursor结果集类型为字典
db = pymysql.connect(host='localhost', user='root', password='123456', cursorclass=pymysql.cursors.DictCursor)
# print(db)
# 选择数据库
db.select_db('test')
# 设置字符集
db.set_charset('utf8')
# 创建游标对象
cursor = db.cursor()
# 准备SQL语句
sql = 'select name, age from star'
# 执行SQL语句:查询操作返回结果集数量
rowcount = cursor.execute(sql)
# 结果集数据
# print(rowcount)
print(cursor.rowcount)
# 获取当前记录在结果集中的位置
print(cursor.rownumber)
# 获取所有数据
# print(cursor.fetchall())
# 获取指定量的数据
print(cursor.fetchmany(3))
# 获取一条数据
# print(cursor.fetchone())
# 获取当前记录在结果集中的位置
print(cursor.rownumber)
# 关闭游标对象
cursor.close()
# 关闭数据库连接
db.close()
mysql语句在pycharm中的应用
最新推荐文章于 2022-10-15 21:11:18 发布