pymysql报错: unable to rollback、Already closed

参考:

https://www.coder.work/article/4516746

https://www.cnblogs.com/leijiangtao/p/11882107.html

https://stackoverflow.com/questions/55116007/pymysql-query-unable-to-rollback

unable to rollback处理:

bash 复制代码
# 关闭光标对象
cursor.close()
# 关闭数据库连接
sql_connection.close()

注意:connection不要放到全局变量里。

Already closed处理

bash 复制代码
try:
    self.conn.ping(reconnect=True)
    print "db is connecting"
except:
    traceback.print_exc()
    self.conn = self.to_connect()
    print "db reconnect"
相关推荐
少云清16 天前
【接口测试】5_PyMySQL模块 _数据库工具类封装
数据库·pymysql
少云清18 天前
【接口测试】2_PyMySQL模块 _数据库操作步骤及事务
数据库·pymysql·代码实现
少云清18 天前
【接口测试】3_PyMySQL模块 _连接数据库
数据库·pymysql·代码实现
岁岁岁平安2 个月前
python mysql-connector、PyMySQL基础
python·mysql·pymysql
SUNxRUN4 个月前
【Python - 类库 - PyMySQL】(02)使用“PyMySQL“插入变量
python·pymysql
cmgdxrz1 年前
金融项目实战 07|Python实现接口自动化——连接数据库和数据清洗、测试报告、持续集成
自动化测试·金融·pymysql·jenkin
Edward-tan1 年前
【全栈开发】----用pymysql库连接MySQL,批量存入
数据库·mysql·pymysql
林戈的IT生涯1 年前
Pymysql中Mysql连接默认会开启事务处理-数据表名行数列表SQL以及python中的日志模板 logoru 及常用参数配置解析
python·pymysql·事务处理·日志模板·logoru
Heaven6451 年前
Chapter 34 PyMySQL 基本操作指南
python·sql·mysql·pycharm·pymysql
skywalk81631 年前
如何在python里登录测试mysql数据库
数据库·python·mysql·pymysql