用python连接本地的mysql
importpymysql
#1.获取连接对象
conn=pymysql.connect(host='localhost',user='root',passwd='123456',db='myschool',charset='utf8')
#2.从连接对象中获取游标
cur=conn.cursor()
#3.组装sql语句
sql='select*fromstu_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)
#循环获取数据,打印成表格格式
forstu_scoreindata:
forjinstu_score:
print(j,end='\t')
print(end='\n')
#关闭游标
cur.close()
#关闭连接
conn.close()