首页 > 数据库 >python当中,从mysql获取带有列的数据

python当中,从mysql获取带有列的数据

时间:2024-11-05 20:20:23浏览次数:2  
标签:index cur python 获取 result mysql conn row

# 当做一个外部函数
def connect_database(query):
    # mysql的连接配置
    conn = pymysql.connect(
        host='localhost', # 本机地址
        port=3306, # mysql的端口号
        user='root', # mysql的管理员账号
        password='1fcSCyYOFRDxKwd', # 密码 1fcSCyYOFRDxKwd
        database='school', # 需要连接的数据库
        charset='utf8mb4', # 编码格式
    )
    cur = conn.cursor()
    cur.execute(query)
    rows = cur.fetchall()
    index = cur.description
    result = []
    for res in rows:
        row = {}
        for i in range(len(index) - 1):
            row[index[i][0]] = res[i]
        result.append(row)

    # conn.commit()  # 这个对于增删改是必须的,否则事务没提交执行不成功
    cur.close()
    conn.close()
    return result

标签:index,cur,python,获取,result,mysql,conn,row
From: https://www.cnblogs.com/Listener-wy/p/18528729

相关文章

  • Flutter+鸿蒙NEXT开发获取系统文件路径
    Flutter+鸿蒙NEXT开发获取系统文件路径在具体的开发过程中,有时需要获取临时目录、文档目录等需求.本文具体讲解怎么在Flutter中可以利用path_provider插件来完成此项工作,OpenHarmonySIG组织对该插件做了鸿蒙NEXT系统的适配,接下来将详细讲解如何利用path_provider插件来获取系统文......
  • python: Parent-child form operations using ttkbootstrap
    #encoding:utf-8#版權所有2024©塗聚文有限公司#許可資訊查看:言語成了邀功的功臣,還需要行爲每日來值班嗎?#描述:主、子表單窗體傳值Parent-childformoperations#Author:geovindu,GeovinDu塗聚文.#IDE:PyCharm2023.1python3.11#OS:......
  • qemu是用python写的吗
    一、QEMU简介QEMU是法布里斯·贝拉在Linux内核上写的一个CPU模拟器,这套开放源码的模拟器软件与Bochs、PearPC近似,但具有后两者所不具备的高速度及跨平台等特性。QEMU可以在不同的机器上运行独自开发的操作系统与软件,经由KQEMU这个开源的加速器,能模拟至接近真实电脑的速度。Q......
  • python urllib3 v2 only supports OpenSSL 1.1.1+, currently the 'ssl' module is co
    pythonurllib3v2onlysupportsOpenSSL1.1.1+,currentlythe‘ssl’moduleiscompiledwith‘LibreSSL2.8.3’问题解决。我在用python3.9执行脚本时出现一个warning的错误,如下:/Users/Library/Python/3.9/lib/python/site-packages/urllib3/__init__.py:35:Not......
  • 基于Python Tkinter和Calendar模块实现:个人日历应用
    1.项目概述本项目旨在开发一个基本的个人日历应用,帮助查看日历、添加和管理个人事件。该应用基于Python的tkinter图形界面库和calendar模块,能够动态展示一个月的日历,并允许在指定日期添加事件。通过该应用,可以在日历上直观地查看每个月的安排,方便管理日常事务。2.技术栈与......
  • nginx反向代理实现获取用户真实ip
    参考资料:https://www.cnblogs.com/mzhaox/p/11214747.html用户真实ip是223.193.x.x,发送请求,请求经过NginxA->NginxB->最后到达后端服务nginxA的关键配置:http{include/etc/nginx/mime.types;default_typeapplication/octet-stream;log_formatm......
  • Python编程风格:EAFP防御
    在Python编程的世界里,有一种非常重要的编程风格,称为“EAFP”(EasiertoAskforForgivenessthanPermission,意为“请求宽恕比请求许可更容易”)。这一风格与许多其他编程语言中的常见做法形成了鲜明对比。在这篇博文中,我们将深入探讨EAFP的概念,包括其历史背景、基本原则、在实......
  • 计算机毕业设计Python+大模型新能源汽车销量预测 汽车销量分析可视化 汽车爬虫 深度学
    温馨提示:文末有CSDN平台官方提供的学长联系方式的名片!温馨提示:文末有CSDN平台官方提供的学长联系方式的名片!温馨提示:文末有CSDN平台官方提供的学长联系方式的名片!作者简介:Java领域优质创作者、CSDN博客专家、CSDN内容合伙人、掘金特邀作者、阿里云博客专家、51CTO......
  • 2024最新Python安装教程+Pycharm安装教程【附安装包】
    Python安装1.首先下载好Python安装包获取方式:点击这里(扫描神秘②薇码免下载)完全免费!!!2.打开安装包,先勾选最下面两个选项,再选择第二个自定义安装3.这里默认全选,点击next4.这里勾选图中选项,然后在电脑选择一个位置存放Python(不建议安装到C盘),最后点击Install就可以了 P......
  • windows如何获取文件的哈希值
    在Windows系统中,可以使用以下几种方法来获取文件的哈希值:使用PowerShell在PowerShell中运行以下命令即可计算文件的SHA256哈希值:  Get-FileHash-Path<文件路径>-AlgorithmSHA256 其中 <文件路径> 是待计算哈希值的文件的完整路径。使用ce......