python用pymysql连接mysql

1、用python连接本地的mysql

import pymysql
# 1.获取连接对象
conn = pymysql.connect(host='localhost',user='root',passwd='123456',db='myschool',charset='utf8')
#2.从连接对象中获取游标
cur =conn.cursor()
# 3.组装sql语句
sql = 'select * from stu_score'
# 4.执行sql语句
cur.execute(sql)
#5.如果sql语句是像建表、建库,添加数据之类的需要提交sql,要commit
# conn.commit()  
# 获取一条数据
one = cur.fetchone()
print(one)
# 获取多条记录'
many = cur.fetchmany(3)
print(many)
# 获取所有记录
data = cur.fetchall()
print(data)
#循环获取数据,打印成表格格式
for stu_score in data:
    for j in stu_score:
        print(j, end='\t')
    print(end='\n')
#关闭游标
cur.close()
#关闭连接
conn.close()



猜你喜欢

转载自blog.csdn.net/sinat_30353259/article/details/80335582