python更新数据库表的时间字段_python更新数据库中某个字段的数据(方法详解)

连接数据库基本操作,我把每一步的操作是为什么给大家注释一下,老手自行快进。

请注意这是连接数据库操作,还不是更新。

import pymysql #导包

#连接数据库

db = pymysql.connect(host="localhost", user="用户名", password="数据库密码", port=3306, db="你的数据库名字")

#定义游标

cursor = db.cursor()

#sql语句

sql = "select * from students;"

cursor.execute(sql)

#关闭游标

cursor.close()

#数据回滚

db.rollback()

#关闭数据库

db.close()

更新数据库中单个字段的值

上面注释过的这里就不在注释了,直接上代码,为了让大家看到更直观我就不改数据库的相关信息了

import pymysql

#连接数据库

db = pymysql.connect(host="localhost",user="root", password="123456", db="qu")

#定义游标

cursor = db.cursor()

id=input("请输入要更新的id")

k = input("请输入要更新的字段名:")

v = input("请输入更新后的值:")

try:

update = "update test set "+k+"=""+v+"" where id="+id

print(update)

cursor.execute(update)

print("数据更新成功")

db.commit()#提交数据

except:

print("数据更新失败")

db.rollback()

cursor.close()

db.close()

这里我的k,v指的是键值对,意思就是我输入想要更新的字段里的数据,那么我先输入这个字段所在的id,在输入想修改的字段,再输入此字段想要修改的内容。

大家看我原来的数据表

比如我想修改这里的id为3的name字段里的内容,现在为66,我们想要更新为520,代码运行如下

让我们在回到数据库,这里要先刷新数据库

看!原来的66是不是就变成520了

我们再改变talk这个字段的内容试试

到此这篇关于python更新数据库中某个字段的数据方法详解的文章就介绍到这了,更多相关python更新数据库某个字段数据内容请搜索云海天教程以前的文章或继续浏览下面的相关文章希望大家以后多多支持云海天教程!

原文链接:https://blog.csdn.net/weixin_46457946/article/details/109750782

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/514905.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

IEEE EDGE 2020论文:Astraea — 以优雅的方式在边缘部署AI服务

简介: 近日,阿里云边缘计算团队博士后付哲的论文《Astraea: Deploy AI Services at the Edge in Elegant Ways》入选2020年IEEE边缘计算国际会议(IEEE International Conference on Edge Computing),并在大会上进行了宣…

Mendix:云原生应用是软件的未来

作者 | Mendix投稿 编辑 | 宋 慧 头图 | 付费下载于东方IC 如今,在构建新的应用时,很多公司都会想到 “云端优先”。但随着科技的发展,更好的方法是考虑 “云原生”应用。 云原生应用利用了诞生于云端的平台和流程的优势。它们具有高可扩展…

如何生成 Flink 作业的交互式火焰图?

简介: Flink 是目前最流行的大数据及流式计算框架之一,用户可以使用 Java/Scala/Python 的 DataStream 接口或者标准 SQL 语言来快速实现一个分布式高可用的流式应用,通过内部的 Java JIT、off-heap 内存管理等技术优化性能,并且有…

xxl-job分布式调度参数传递和调度⽇志配置

文章目录1. 参数传递2. 调度⽇志1. 参数传递 UI界⾯参数传递 String jobParam XxlJobHelper.getJobParam();2. 调度⽇志 执⾏⽇志打印 需要通过 “XxlJobHelper.log” 打印执⾏⽇志 执⾏结果 默认任务结果为 “成功” 状态,不需要主动设置 ⾃主设置任务结果&…

蚂蚁王旭:开源协作如何提升业界的安全?

简介: 开发者、组织、业界机构的共同努力,让开源项目和社区,乃至整个世界变得更加安全。 在前不久的上海外滩大会上,蚂蚁资深技术专家、Kata Containers创始人王旭向参会者分享了开源、开放协作与软件安全可信的话题,本…

store下拉框同步_关于选择主下拉框后~后面的下拉框跟着同步一起变化的问题~~...

关于选择主下拉框后~后面的下拉框跟着同步一起变化的问题~~代码很简单~4个下拉框~想要实现的效果就是~主下拉框选择了"赵子龙",后面3个下拉框当前选项也同步成“赵子龙”。自己简单了实现了下~不过有bug求大 神 指 点~万分感谢~刘玄德关云长张翼德赵子龙魏…

顶级技术大咖,揭秘实时音视频开发的超级风口

2021年初因为Elon Musk“带货”而走红的音频社交App Clubhouse,又以肉眼可见的速度跌落神坛,下载量从2月的960 万/月跌至4月的92万/月。不过在5月,Clubhouse终于推出了安卓版,并表示接下来也会对所有用户开放。 另一边&#xff0c…

如何让一套代码适配所有iOS设备尺寸?

简介: 随着移动互联网设备和技术的发展,各种移动设备屏幕尺寸层出不穷,折叠屏、分屏、悬浮窗等等,面对越来越多样的屏幕,如果为每种尺寸单独进行适配,不仅费时费力,还会增加端侧代码的开发与维护…

述职答辩提问环节一般可以问些什么_论文答辩一般会问什么问题?需要注意什么事项?...

毕业论文过了之后,就要开始准备答辩了,那么论文答辩一般会问什么问题呢?需要注意什么事项呢?别急,今天小编就和大家详细讲讲,下面就一起来看看吧!一、论文答辩一般会问什么问题1、为什么要选择这…

1024,阿里云惊喜 “加油包” 让你 “猿” 力觉醒!

1024程序员节是广大程序员共同的节日,程序员就像是一个个1024以最核心、踏实、低调的功能模块,搭建起科技世界。 现如今,技术更新迭代越来越快,人类生活愈发便捷化、智能化。这背后自然离不开一批批程序员的默默耕耘与辛苦付出。…

​赠书 | 云游戏搭上 5G 快车,华为、腾讯争相布局

作者 | 林瑞杰 冯林 温向东 陈乐 等来源 | 大数据DT头图 | 下载于ICphoto伴随 5G 网络的部署和商用进程,云游戏作为 5G 技术在消费互联网领域的重要应用,受到了资本和社会的广泛关注。本文介绍了云游戏的基本概念和定义、云游戏的典型特征和分类、云游戏…

腾讯云~云存储和数据万象CI 实战

文章目录1. 依赖2. 工具类3. 配置文件1. 依赖 <!--腾讯云存储--><dependency><groupId>com.qcloud</groupId><artifactId>cos_api</artifactId><version>5.6.45</version></dependency><dependency><groupId&g…

数据湖有新解!Apache Hudi 与 Apache Flink 集成

简介&#xff1a; 纵观大数据领域成熟、活跃、有生命力的框架&#xff0c;无一不是设计优雅&#xff0c;能与其他框架相互融合&#xff0c;彼此借力&#xff0c;各专所长。 作者&#xff1a;王祥虎&#xff08;Apache Hudi 社区&#xff09; Apache Hudi 是由 Uber 开发并开源…

显微镜下的大明内容_平凡故事展现炮火下人性光辉,李少红《解放·终局营救》创作全解...

【巨匠】至心至情&#xff0c;匠心独运尝试过大量的题材与类型后&#xff0c;在建国70周年的历史性时刻&#xff0c;李少红老师终于执导了自己的第一部战争电影《解放终局营救》。 有人说&#xff0c;这只是李少红题材创新的一个新方向&#xff1b;有人说&#xff0c;李少红是想…

MQTT在游戏运营发行中的实践

前言 在游戏生态中&#xff0c;主要包含游戏的研发方以及运营发行方。一款游戏的运行&#xff0c;分为研发和运营两个阶段。研发的主体有个人、独立工作室、游戏研发公司等&#xff1b; 游戏的研发主体专注于游戏内容的研发&#xff0c;对游戏的发行及运营往往在人力、财力上…

2021 火爆技术人朋友圈的实时音视频 RTC 你 Pick 了嘛?

5月27日20点&#xff0c;第 13 期「大咖来了」&#xff01; CSDN 副总裁于邦旭、融云 CTO 任杰、即构科技副总裁刘莉&#xff0c;多方视角探讨 RTC 超级风口与机遇&#xff0c;还有众多精美礼品等你拿&#xff01; 立即戳&#xff1a;https://live.csdn.net/room/csdnnews/cn…

[V3] Error on build in CI: Cannot find module ‘node:path‘ in vite.config.ts

解决办法 原来的自己的 node 版本是 v14.16.0 的版本&#xff0c;出现了不兼容的问题&#xff0c;于是升级到了稳定版 v16.16.0 。 从新删除一下安装包 rm -rf node_modules package-lock.json 再 npm i&#xff0c;再 build 就没有问题了。 问题链接&#xff1a;https://gith…

SAE 的极致应用部署效率

简介&#xff1a; SAE 在应用创建、部署、重启过程中的效率优化。 作者 | 文俊 阿里巴巴云原生团队 本文整理自《Serverless 技术公开课》 作为 Serverless 平台&#xff0c;SAE 提供了应用全托管的服务&#xff0c;充分利用了云原生的技术红利&#xff0c;以容器作为应用载体…

axios 失败 安装_axios 安装使用

axios 是一个基于Promise 用于浏览器和 nodejs 的 HTTP 客户端&#xff0c;本质上也是对原生XHR的封装&#xff0c;只不过它是Promise的实现版本&#xff0c;符合最新的ES规范&#xff0c;它本身具有以下特征&#xff1a;1.从浏览器中创建 XMLHttpRequest2.支持 Promise API3.客…

独家下载!《Java工程师成神之路(基础篇)》

简介&#xff1a; 初学Java的你还在烦恼不知道怎么去学&#xff0c;学习什么内容吗&#xff1f;那么多的技术书籍是否已经让你无从下手&#xff1f;别急&#xff0c;来看这一份完整的Java学习路径。 复制该链接到浏览器完成下载或分享&#xff1a;https://developer.aliyun.com…