python连接mysql数据库

python连接mysql数据库

import pymysql
# 链接数据库
conn = pymysql.connect(host='127.0.0.1',port=3306,user='root',password='root',charset="UTF8",database='erp')
# 产生一个游标对象,返回结果为dict字典类型
cursor = conn.cursor(cursor=pymysql.cursors.DictCursor)

sql = 'select * from jsh_person;'

result = cursor.execute(sql)
# sql影响行数
print(result)
# 查一条
print(cursor.fetchone()) # 读取数据类似光标移动
# cursor.scroll(1,"relative") # 光标向后移动一位
cursor.scroll(1,"absolute") # 数据的开头往后移动一位
# 查全部
# print(cursor.fetchall())
# 自定义查询条数
print(cursor.fetchmany(2))

你可能感兴趣的:(python,mysql)