本文主要是介绍python pymysql select某表然后update该表某些字段记录,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import pymysql# 建立数据库连接
db=pymysql.connect(host='127.0.0.1',port=3306,user='',password='',db='',charset='utf8'
)sql = "select * from table"#使用cursor()方法创建一个游标对象
cursor = db.cursor()#使用execute()方法执行SQL语句
cursor.execute(sql)#使用fetall()获取全部数据
datas = cursor.fetchall()#打印获取到的数据
for data in datas:print(data)print((data[2].replace('.0',''),data[0]))# 执行sql语句sql='update table set name = %s where id = %s'rows=cursor.executemany(sql,[(data[2].replace('.0',''),data[0])])# 提交db.commit()#关闭游标和数据库的连接
cursor.close()
db.close()
这篇关于python pymysql select某表然后update该表某些字段记录的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!