#!/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()


 

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐