PyMysql模块的安装
在命令行窗口下执行下行命令即可
linux:sudo pip3 install PyMySQL
windows: pip3 install PyMysql
连接数据库并查询数据
# 导入模块
import pymysql# 与数据库建立连接
my_db = pymysql.connect(host="127.0.0.1", user="root", password="123456", database="sc")
# 创建游标对象
my_cur = my_db.cursor()# 使用 execute() 方法执行 SQL 查询
my_execute = my_cur.execute("select * from course")print("查询到%d条数据" % my_execute)
# 使用 fetchone() 方法获取单条数据.
print(my_cur.fetchone())
# 使用fetchall()方法获取查询到的所有数据
result_tuple = my_cur.fetchall()
for line in result_tuple:print(line)
# 对数据库中的数据进行增删改操作时需要进行提交操作
# my_db.commit()
# 关闭游标对象
my_cur.close()
# 关闭连接对象
my_db.close()
注意:
对数据库中的数据进行增删改操作时需要进行提交操作
my_db.commit()