python连接数据库基础知识点

 

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() #关闭数据库连接



posted @ 2022-03-31 09:47  小山海  阅读(67)  评论(0)    收藏  举报