概述
db = pymysql.connect(user='root', password='mysql', database='test', host='127.0.0.1', port=3306, charset='utf8mb4')
name_list = ["re", "gh", "ds", "D"]
# 存储name的值
age_list = ["10", "20", "30", "40"]
# 存储age的值
id_list = ["1", "2", "3", "4"]
# 存储id的值
val_list = [[name_list[i], age_list[i], id_list[i]] for i in range(len(id_list))]
print(val_list)
#[['re', '10', '1'], ['gh', '20', '2'], ['ds', '30', '3'], ['D', '40', '4']]
with db.cursor() as cursor:
try:
sql = "UPDATE test SET name=(%s), age=(%s) WHERE id=(%s)"
cursor.executemany(sql, val_list)
db.commit()
except:
db.rollback()
db.close()
最后
以上就是高挑饼干为你收集整理的pymysql安全回滚操作的全部内容,希望文章能够帮你解决pymysql安全回滚操作所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复