PyMySQL更新
2024-09-22 11:08:58
title: PyMySQL更新
author: 杨晓东
permalink: PyMySQL更新
date: 2021-10-02 11:27:04
categories:
- 投篮
tags:
- demo
PyMySQL MySQL数据库_更新
"""
数据库更新操作
更新操作用于更新数据表的数据,以下实例将 TESTDB 表中 SEX 为 'M' 的 AGE 字段递增 1:
"""
# !/usr/bin/python3
import pymysql
ip = "localhost"
user = 'root'
pwd = '1234'
# 打开数据库连接
db = pymysql.connect(ip, user, pwd, "matt")
# 使用 cursor() 方法创建一个游标对象 cursor
cursor = db.cursor()
# SQL 更新语句
sql = "UPDATE EMPLOYEE SET AGE = AGE + 1 WHERE SEX = '%c'" % ('M')
try:
# 执行SQL语句
cursor.execute(sql)
# 提交到数据库执行
db.commit()
print('ok')
except:
# 发生错误时回滚
db.rollback()
print('on NO')
# 关闭数据库连接
db.close()
最新文章
- Lua数据持久化
- GoF--外观设计模式
- php中urldecode()和urlencode()
- C语言:枚举类型
- 在linux命令行中直接执行php命令
- Android内存优化解决 资料和总结的经验分享
- unity Android 打包后读取 xml 文件
- poj1458 求最长公共子序列 经典DP
- 局域网使用的IP地址范围
- eslint 代码缩进 报错及解决
- pta编程总结2
- 关于mysql设置外键,实现参照性完整性约束,以及workbench上的一个bug(?)
- Interpreting the genomic landscape of speciation: a road map for finding barriers to gene flow
- clipboard.js -- js实现将文本复制到剪贴板的方法
- js中获取当前项目名等
- pandas使用
- HDU 5988.Coding Contest 最小费用最大流
- deque双端队列(常用方法总结)
- LoadRunner-参数化(连接数据库)
- Partial Tree(DP)
热门文章
- 监控平台prometheus+grafana+snmp_explorer+blackbox_exporter+alertmanager
- Web文件上传模块 Plupload
- React Navite环境搭建
- js提取字符串开头公共部分
- springcloud 整合email的坑(Unrecognized SSL message, plaintext connection?)
- psgl
- JDK卸载与JDK12 安装
- 四、流程控制、break、continue、return
- rabbitMq客户端连接超时
- 【Java】BigDecimal