Python 使用第三方库 pymysql 连接数据库教程

python连接数据库

pyton连接数据库需要先安装pymysql模块
打开cmd窗口输入 pip install pymysql
在这里插入图片描述

安装完成后导入pymysql模块:

import pymysql

python连接数据库主要分五个步骤:
step1:连接数据库
step2:获取数据库的游标
step3:在游标中来执行sql语句
step4:关闭游标
step5:关闭连接
————————————————

A)连接mysql数据库; 连接数据库,并且把连接到的数据库对象,赋值给变量conn (表示连接的那个数据库)

conn = pymysql.connect(host=Host, user=Username, password=Passwd,
database=dbName, port="Port,charset='utf8')

B)获取数据库的游标

 youbiao =  conn.cursor()  #获取数据库的游标,并且赋值给变量youbiao

C)在游标中来执行sql语句

youbiao.execute(sql)

D)如果执行的sql语句是DML(insert,update, delete)语句,会产生事务,必须要提交数据库的事务

conn.commit()

E)如果执行的sql语句是DQL(select)语句,那么查询结果必须要获取到。 从游标中获取查询结果

result = youbiao.fetchall()

F)关闭游标

youbiao.close()

G)关闭数据库连接

conn.close()

H)返回查询结果

return result
  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

@chameleon

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值