当前位置: 首页 > 编程笔记 >

Python的mysql数据库的更新如何实现

左华灿
2023-03-14
本文向大家介绍Python的mysql数据库的更新如何实现,包括了Python的mysql数据库的更新如何实现的使用技巧和注意事项,需要的朋友参考一下

Python的mysql数据库的更新

          Python的mysql数据库的更新操作,在实际应用项目中会用到更新数据库,更新过程中可能会出现数据丢失或者数据错乱等系统性的问题,还希望大家正确操作,

一 代码

import pymysql 
# 打开数据库连接 
db = pymysql.connect("localhost","root","root","db_test01" ) 
# 使用cursor()方法获取操作游标  
cursor = db.cursor() 
# SQL 更新语句 
sql = "UPDATE EMPLOYEE SET AGE = AGE + 1 WHERE SEX = '%c'" % ('M') 
try: 
  # 执行SQL语句 
  cursor.execute(sql) 
  # 提交到数据库执行 
  db.commit() 
  print("update OK") 
except: 
  # 发生错误时回滚 
  db.rollback() 
# 关闭数据库连接 
db.close() 
 

二 运行结果

update OK

以上就是Python的mysql数据库的更新的实现,如有疑问请留言或者到本地社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

 类似资料:
  • 所以,我的程序中有公司和员工实体。雇员为公司工作,在雇员表中有company_id(外键),我跟踪某些雇员为哪个公司工作。现在,如果我想更新该字段,如何更改公司员工正在工作? 我想更新员工类中的company_id,使用字段int companyId来引用该列,但是它不起作用。在员工服务实施中。类如果我想更新该列(这意味着员工不是为公司工作,或员工更改了公司),我必须调用公司类,这不是我想在员工表

  • 本文向大家介绍Python 实现数据库更新脚本的生成方法,包括了Python 实现数据库更新脚本的生成方法的使用技巧和注意事项,需要的朋友参考一下 我在工作的时候,在测试环境下使用的数据库跟生产环境的数据库不一致,当我们的测试环境下的数据库完成测试准备更新到生产环境上的数据库时候,需要准备更新脚本,真是一不小心没记下来就会忘了改了哪里,哪里添加了什么,这个真是非常让人头疼。因此我就试着用Pytho

  • 我想用AJAX和Laravel5.2框架更新数据库表列。我有一个按钮,当我点击该按钮时,它会将一列从更新为。我还使用sweetAlert插件进行弹出式设计。我找了很多。但我没有找到完美的程序。我试过这样做: 路线: WinnerController: 视图中的脚本: 刀片: 刀片前端: 这是更新栏,但更新后它重定向了另一个页面,它只显示弹出它不需要提交弹出的确认按钮。有办法这么做吗?有人能回答我下

  • 本文向大家介绍Python 实现数据库(SQL)更新脚本的生成方法,包括了Python 实现数据库(SQL)更新脚本的生成方法的使用技巧和注意事项,需要的朋友参考一下 我在工作的时候,在测试环境下使用的数据库跟生产环境的数据库不一致,当我们的测试环境下的数据库完成测试准备更新到生产环境上的数据库时候,需要准备更新脚本,真是一不小心没记下来就会忘了改了哪里,哪里添加了什么,这个真是非常让人头疼。因此

  • 本文向大家介绍Python如何读取MySQL数据库表数据,包括了Python如何读取MySQL数据库表数据的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了Python读取MySQL数据库表数据的具体代码,供大家参考,具体内容如下 环境:Python 3.6 ,Window 64bit 目的:从MySQL数据库读取目标表数据,并处理 代码: 结果如图: 以上就是本文的全部内容,希望对大

  • 问题内容: 我在更新MySQL数据库中的行时遇到了一些麻烦。这是我要运行的代码: 运行此程序时得到的输出是: 4 更新的行数:1 看来它正在运行,但是如果我从MySQL命令行界面(CLI)查询数据库,我发现它根本没有更新。但是,如果从CLI输入,则按预期更新数据库。 我怎么了 我在Windows机器上运行带有MySQL 5.1.30的Python 2.5.2。 问题答案: 我不确定,但是我猜您正在