首页 > 数据库 >Python程序操作MySQL数据库教程

Python程序操作MySQL数据库教程

时间:2024-06-10 12:05:50浏览次数:23  
标签:语句 教程 cur Python sql 游标 pymysql MySQL conn

1.Python程序操作MySQL数据库:

使用pymysql安装包

使用:

1.导入pysql包

import pymysql

2.创建连接对象

调用pymysql模块中的connect()函数来创建连接对象,代码如下:

连接对象说明:

关闭连接 conn.close()

提交数据 conn.commit()

撤销数据 conn.rollback()

3.获取游标对象

获取游标对象的目标就是要执行sql语句,完成对数据库的增删改查操作,代码如下:

游标操作说明:

  • 使用游标执行sql语句:execute(operation[parameters])执行sql语句,返回受影响的行数,主要用于执行insert、update、delete、select语句
  • 获取查询结果集中的一条数据:cur.fetchone()返回一个元组,如(1,‘张三’)
  • 获取查询结果集中的所有数据:cur.fetchall()返回一个元组
  • 关闭游标:cur.close()表示和数据库操作完成

5.pymysql完成对数据的增删改查

标签:语句,教程,cur,Python,sql,游标,pymysql,MySQL,conn
From: https://blog.csdn.net/qq_52649952/article/details/139568748

相关文章

  • 【2024最新华为OD-C/D卷试题汇总】[支持在线评测] 机场航班调度程序(100分) - 三语言A
    ......
  • python-数字黑洞
    [题目描述]给定一个三位数,要求各位不能相同。例如,352是符合要求的,112是不符合要求的。将这个三位数的三个数字重新排列,得到的最大的数,减去得到的最小的数,形成一个新的三位数。对这个新的三位数可以重复上述过程。神奇的是,最终一定会得到495!试试看,重新排列352,得到的最大数为......
  • 【2024最新华为OD-C/D卷试题汇总】[支持在线评测] 最富裕的小家庭(100分) - 三语言AC
    ......
  • Python爬虫:通过js逆向了解某音请求接口参数a_bogus加密过程
    1.前言需要提前说明以下,本篇文章讲述的内容仅供学习,切莫用于商业活动,如若被相关人员发现,本小编概不负责!切记。。本次分析的接口为:https://www.douyin.com/aweme/v1/web/discover/search/它的请求方式为:GET请求需要的参数有:请求参数中需要进行js逆向是:a_bogus必须需要的请......
  • python实现自定义线程池
    线程池ThreadPool对象的几个关键方法:get_idle_num():获得当前空闲线程的数量submit(task:callable):把一个任务(实际上就是一个函数)提交到线程池中执行.如果没有空闲线程则阻塞.wait_idle():阻塞,直到有空闲线程stop():停止线程池中的所有线程.(注意:非强制停止,......
  • MySQL操作 UPDATE、SELECT、UNION、IN、DISTINCT
    update更新所有人的年龄加一:updateusersetage=age+1;只更新某个:updateusersetage=age+1wherename='zhangsan';select查询select*fromuser;//一般不建议使用通配符selectname,age,sexfromuser;//根据键查找selectname,age,sexfromuserwheresex='......
  • MySQL数据库---LIMIT、EXPLAIN详解
    分页查询语法select_column,_columnfrom_table[whereClause][limitN][offsetM]select*:返回所有记录limitN:返回N条记录offsetM:跳过M条记录,默认M=0,单独使用似乎不起作用limitN,M:相当于limitMoffsetN,从第N条记录开始,返回M......
  • Python 中 `return` 语句的主要作用
    在Python中,`return`语句用于从函数中返回一个值,并终止函数的执行。`return`语句是函数中最重要的控制流语句之一,它决定了函数的输出和执行流程。以下是`return`语句的主要作用和一些示例:###主要作用1. 返回值:  -`return`语句将一个值(或多个值)从函数传递给调用者。这......
  • python里装饰器的作用是什么
    在Python中,装饰器(decorator)是一种高级函数,用于修改或扩展其他函数或方法的行为,而无需直接修改它们的代码。装饰器常用于以下场景:日志记录:记录函数的调用信息,如函数名、参数和返回值。权限验证:在执行函数前检查用户是否有权限。性能测量:测量函数的执行时间。缓存:缓存函数的返回......
  • nanoDLA逻辑分析仪上手教程
    前言最近调试NXPFRDM-MCXN947开发板,发现它的硬件i2c接口读取的传感器数据老是不对,排查了硬件电路也发现不了啥问题;于是乎想到用逻辑分析仪试一下,果然很快定位到问题所在;还是那句话,用对的工具做对的事情,别浪费时间!这篇文章主要关于逻辑分析仪的使用教程介绍nanoDLA是MuseLab推......