pymysql 开启调试模式的实现
更新时间:2019年09月24日 09:11:43 作者:Martin91
这篇文章主要介绍了pymysql 开启调试模式的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
今天在排查线上一个奇怪的数据库连接问题,所以打开了 pymysql 的源码在阅读,发现 pymysql 在其 connections 模块里内置了一个 DEBUG 变量用于控制是否开启调试模式,是的话,会将当前连接的操作以及报文内容都打印到控制台。
使用方法
在你的服务器初始化代码里,加上对 DEBUG 的设置,比如:
import pymysql pymysql.install_as_MySQLdb() pymysql.connections.DEBUG = True # 这是我新加的一行
重启服务器后,访问相关接口,会看到标准输出里有类似下面的一些输出:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
相关文章
python GUI库图形界面开发之PyQt5开发环境配置与基础使用
这篇文章主要介绍了python GUI库图形界面开发之PyQt5开发环境配置与基础使用,需要的朋友可以参考下2020-02-02
python中利用队列asyncio.Queue进行通讯详解
asyncio是Python 3.4版本引入的标准库,直接内置了对异步IO的支持。 下面这篇文章主要给大家介绍了关于python中利用队列asyncio.Queue进行通讯的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下。2017-09-09
requests.post()方法中data和json参数的使用
这篇文章主要介绍了requests.post()方法中data和json参数的使用方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2022-02-02
python GUI框架pyqt5 对图片进行流式布局的方法(瀑布流flowlayout)
这篇文章主要介绍了python GUI框架pyqt5 对图片进行流式布局的方法(瀑布流flowlayout),本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-03-03


最新评论