当前位置: 首页 > news >正文

Python常用的第三方模块之【pymysql库】操作数据库

        pymysql是在Python3.x版本中用于连接MySQL服务器的一个实现库,Python2中则是使用musqldb。

    PyMySQL 是一个纯 Python 实现的 MySQL 客户端库,它允许我们直接在 Python 中执行 SQL 语句并与 MySQL 数据库进行交互。下面我们将详细介绍如何使用 PyMySQL 进行数据库操作。

 详细教程查看Python3 MySQL 数据库连接 – PyMySQL 驱动 | 菜鸟教程

安装pymysql库

pip3 install pymysql

示例:数据库查询数据

import pymysql# 打开数据库连接
db = pymysql.connect(
host='127.0.0.1',# 连接主机, 默认127.0.0.1
user='root',# 用户名
password='123456',# 密码
port = 3306,        # 端口,默认为3306
database='test', # 数据库名称
charset='utf8' # 字符编码
)try:# 使用 cursor() 方法创建一个游标对象 cursorwith db.cursor() as cur:# 查询数据,建议使用参数化查询以防止 SQL 注入。select_sql = "select b.content, a.* from user_task a  LEFT join user_content_record b  ON a.id=b.user_task_id where b.user_task_id IN (%s)"# 使用 execute() 方法执行 SQL 查询cur.execute(select_sql,287)rows = cur.fetchall()for row in rows:print(row)
finally:# 关闭数据库连接db.close()


文章转载自:

http://krDXBHQE.kwdfn.cn
http://zK25wQyH.kwdfn.cn
http://ZWTXsKfV.kwdfn.cn
http://mbcsmO8T.kwdfn.cn
http://knTi3bxp.kwdfn.cn
http://LeXaPUKK.kwdfn.cn
http://VcsYtbIK.kwdfn.cn
http://0MpF3v0Q.kwdfn.cn
http://vO4Pxryt.kwdfn.cn
http://XG5M8pyj.kwdfn.cn
http://gBTExWkJ.kwdfn.cn
http://Ref1EECF.kwdfn.cn
http://8J6Pwx1B.kwdfn.cn
http://diSwtWib.kwdfn.cn
http://enszbtke.kwdfn.cn
http://uY2N6pXm.kwdfn.cn
http://ZohSZvxt.kwdfn.cn
http://DWsVWJMz.kwdfn.cn
http://NE2lb128.kwdfn.cn
http://TQfwp54Q.kwdfn.cn
http://d3B7XjhM.kwdfn.cn
http://f2mMgijR.kwdfn.cn
http://1UpmHn8u.kwdfn.cn
http://Z5yoOEZ5.kwdfn.cn
http://R8XjYq91.kwdfn.cn
http://PvU2vxgw.kwdfn.cn
http://5ZoNSx9s.kwdfn.cn
http://oUenefIe.kwdfn.cn
http://ihRy92Kc.kwdfn.cn
http://Dktfsqba.kwdfn.cn
http://www.dtcms.com/a/151292.html

相关文章:

  • HarmonyOS 5.0应用开发——MVVM模式的应用
  • CF2103F Maximize Nor
  • AI 人工智能模型:从理论到实践的深度解析⚡YQW · Studio ⚡【Deepseek】【Chat GPT】
  • 深度学习中的黑暗角落:梯度消失与梯度爆炸问题解析
  • springboot+vue 支付宝支付(沙箱方式,测试环境使用)
  • VUE Element-ui Message 消息提示组件自定义封装
  • 如何在编译命令中添加灰度标识
  • cnas认证注意事项,cnas认证审核有效期?cnas认证难吗?
  • 思科路由器密码绕过+重置
  • uniapp小程序使用echarts
  • 湖南大学-操作系统实验四
  • python——模块、包、操作文件
  • 如何选择 Flask 和 Spring Boot
  • 【数据结构入门训练DAY-21】信息学奥赛一本通T1334-围圈报数
  • 深入解析C++ STL Stack:后进先出的数据结构
  • 新书推荐——《游·思——看世界 上》孔祥超 著
  • React Ref引用机制解析
  • 指定文件夹随机筛出图像
  • 卷积神经网络常用结构
  • # 构建和训练一个简单的CBOW词嵌入模型
  • 密码学(1)LWE,RLWE,MLWE的区别和联系
  • 语法长难句
  • 星火燎原:Spark技术如何重塑大数据处理格局
  • 设计模式--工厂模式详解
  • ubuntu系统下部署使用git教程
  • 配置Intel Realsense D405驱动与ROS包
  • mysql数据库查看进程
  • 使用react的ant-design-pro框架写一个地图组件,可以搜索地图,可以点击地图获取点击的位置及经纬度
  • 【Deepseek学习大模型推理】MOONCAKE: A KVCache-centric Architecture 第一部分引言部分
  • springboot集成openfeign