最近用python更新mysql的需求,就整理了一下python更新mysql的操作

# 实例
sql="update goods set %s='%s' where goods_id='%d'" % (key,value,id)# 创建数据库连接
mysql = pymysql.connect(host='xxx.xxx.xx.xx', user='ssss',password='sssssssss', port=3306,db='sssssss', charset='utf8mb4')
# 通过 cursor() 创建游标对象
# 注意:下面sql拼接中,i代表需要更新的一条dict格式的数据
cursor = mysql.cursor()
sql = "UPDATE tg_user_copy1 SET %s= '%s' WHERE id = %d" % ('encrypt_phone', i['encrypt_phone'], i['id'])print(sql)try:# 执行SQL语句cursor.execute(sql)# 提交到数据库执行mysql.commit()except Exception as e:print(e)# 发生错误时回滚mysql.rollback()

Python更新mysql的update语句相关推荐

  1. MYSQL(二):update语句执行的秘密

    MYSQL(二):update语句执行的秘密 在上一篇博客mysql查询里,已经大致讲了MySQL的一些组件,和MySQL的查询语句是如何返回结果的,现在再来研究一下MySQL是如何进行更新操作的,虽 ...

  2. MySQL数据库update语句使用详解

    MySQL数据库update语句使用详解 本篇文章我们来讲讲如何对MySQL数据库进行更新操作,对数据库进行增删改查操作是我们必会的基础之一,会了这个增删改查我们可以在这基础上去编写更多的东西,废话不 ...

  3. python mysql返回,python操作mysql数据-执行语句返回值直接返回字典类型

    fetchall()将结果放在二维数组里面,每一行的结果在元组里面 import pymysql def export(table_name): conn =pymysql.connect(host ...

  4. mysql的更新用法_mysql update语句的用法详解

    本节内容: mysql数据库中的update语句. 首先,单表的UPDATE语句: UPDATE [LOW_PRIORITY] [IGNORE] tbl_name SET col_name1=expr ...

  5. mysql的更新语句_IT大叔详谈mysql中update语句和delete语句及应用

    学习是一件枯燥的事,你要牺牲自己的业余时间,你要忍受孤独,坚持下来了你就胜利了,学习是一个过程,只要循序渐进,每天进步一点点,只有这样你才能提高进而成功.今天老韩来讲一讲mysql中的update语句 ...

  6. mysql更新代码_mysql update语句的用法

    1.    单表的UPDATE语句: UPDATE [LOW_PRIORITY] [IGNORE] tbl_name SET col_name1=expr1 [, col_name2=expr2 .. ...

  7. 【Mysql】 update语句更新原理

    update语句的执行流程图,浅色框表示在InnoDB内部执行的,深色框表示在执行器中执行的. 1.首先客户端通过tcp/ip发送一条sql语句到server层的SQL interface 2.SQL ...

  8. mysql 一个update语句 对主表内容和子表批量修改

    1. (附加内容:什么时候复写equals和hashCode,为什么有的人不喜欢用lombock) 在开发中,经常会遇到 修改一张主表的数据后,然后再去修改字表的内容,一般是调用两个sql 下面的例子 ...

  9. python调用mysql数据库sql语句过长有问题吗_Python 连接Mysql数据库执行sql语句

    #-*- coding: utf-8 -*- ''' ====================================================================== 描述 ...

最新文章

  1. linux sftp命令连接数,linux记录sftp命令
  2. 04.ARP:地址解析协议
  3. h5游戏搭建教程php,H5游戏幻梦西游:笑闹天宫搭建教程及演示
  4. 全局照明算法基础——从辐射亮度到渲染方程
  5. mongodb启动不能锁定_使用MongoDB进行乐观锁定重试
  6. c如何返回数组给java
  7. edoc2中标电子文件管理标准ERMS制定项目
  8. H-Magic Line_2019 牛客暑期多校训练营(第三场)
  9. flask_loginer
  10. 《一秒学会C++》异步回调函数(C++11)
  11. TIDSP TMS320F28075 芯片串口烧录软件编写
  12. JAVA基础语法 - 继承
  13. 基于python的词频分析
  14. C语言实现单链表首尾相连
  15. 学习python爬虫-爬取豆瓣top250相关信息
  16. MySQL数据库开发规范
  17. 互联网史-chinaren与校内
  18. 幻方问题__技巧解法
  19. 使用pandas对行和列进行交换
  20. C++问题速记:十六进制数0x9C40(40000)被表示为unsigned int问题

热门文章

  1. python 火车票抢票
  2. 【BAT】常见文件管理命令和dir命令
  3. 《Python核心编程(第3版)》学习笔记及书评
  4. 调用executeUpdate,屏蔽Could not find index for XXX信息
  5. thinkphp中的setInc、setDec方法
  6. 佛山看房网:商品房认购书有法律效力吗
  7. 基于javaweb+jsp的甜品店奶茶店管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax)
  8. Linux下Apache下载安装
  9. 【网络通信 -- WebRTC】项目实战记录 -- WebRTC Native SDP 协商没有 H264 载荷问题
  10. 鼠标移入事件onmouseover、onmouseenter 鼠标移出事件onmouseleave、onmouseout 的区别