pymysql安装方式: pip isntall pymysql
导包
import pymysql
# 1.连接数据库 查询
con=pymysql.connect(host='127.0.0.1',port=3306,user='root',password='123456',database='vipdb',charset='utf8')
# 2.操作数据库 创建游标
cur=con.cursor()
# 写sql
sql='select * from student3'
# 执行sql execute为执行
cur.execute(sql)
# 查询几条数据fetchmany(指定数据) 查询所有数据fetchall 查询一条数据fetchone
# 对sql查询结果进行取值
reslut = cur.fetchall
reslut1 = cur.fetchmany(3)
print(reslut)
# 增加 修改 删除 还是用sql语句写,不过用execute执行 增删改还需要提交
con = pymysql.connect(host='127.0.0.1', port=3306, user='root', password='123456', database='vipdb', charset='utf8')
cur=con.cursor()
# sql='delete from student3 where id=8'
sql1='insert into student3(id,name) values(8,"aaa")'
cur.execute(sql1)
# 提交操作
cur.execute('commit')
# 关闭 close()
cur.close() #关闭游标
con.cursor() #关闭数据库连接