我是靠谱客的博主 高挑饼干,最近开发中收集的这篇文章主要介绍pymysql安全回滚操作,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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安全回滚操作所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部