python连接本地的mysql,有两种方法,一个是pymysql;一个是mysql.connector.
现在介绍mysql.connector的方法.
前期准备:在mysql中创建数据库book_shop,在book_shop中创建表report
代码:
#导入模块
import mysql.connector
#创建连接
db=mysql.connector.connector(host='localhost',user='root',passwd='llllll',db='book_shop')
#获取数据库游标
cur=db.cursor()
#执行语句
cur.execute('select * from report')
r=cur.fetchall()##############获取数据
db.commit()#提交语句,在数据库中进行查询
print(r)
cur.close()#关闭游标
db.close()#关闭数据库