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

yipeiwu_com6年前Python基础

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数据库的更新的实现,如有疑问请留言或者到本地社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

TensorFlow实现Softmax回归模型

一、概述及完整代码 对MNIST(MixedNational Institute of Standard and Technology database)这个非常简单的机器视觉数据集,T...

Python列表list排列组合操作示例

本文实例讲述了Python列表list排列组合操作。分享给大家供大家参考,具体如下: 排列 例如: 输入为 ['1','2','3']和3 输出为 ['111','112','11...

Python3.6.x中内置函数总结及讲解

Python3.6.x中内置函数总结 # -*- coding:utf-8 -*- """ abs() dict() help() min() s...

python并发2之使用asyncio处理并发

python并发2之使用asyncio处理并发

asyncio 在Python 2的时代,高性能的网络编程主要是使用Twisted、Tornado和Gevent这三个库,但是它们的异步代码相互之间既不兼容也不能移植。如上一节说的,G...

Python按钮的响应事件详解

Python按钮的响应事件详解

import sys from PyQt5 import QtWidgets from PyQt5.QtWidgets import QMainWindow from test im...