pymysql 开启调试模式的实现


Posted in Python onSeptember 24, 2019

今天在排查线上一个奇怪的数据库连接问题,所以打开了 pymysql 的源码在阅读,发现 pymysql 在其 connections 模块里内置了一个 DEBUG 变量用于控制是否开启调试模式,是的话,会将当前连接的操作以及报文内容都打印到控制台。

使用方法

在你的服务器初始化代码里,加上对 DEBUG 的设置,比如:

import pymysql
pymysql.install_as_MySQLdb()
pymysql.connections.DEBUG = True # 这是我新加的一行

重启服务器后,访问相关接口,会看到标准输出里有类似下面的一些输出:

pymysql 开启调试模式的实现

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
举例讲解Python中的身份运算符的使用方法
Oct 13 Python
Python编程中的文件操作攻略
Oct 16 Python
简单讲解Python中的字符串与字符串的输入输出
Mar 13 Python
从源码解析Python的Flask框架中request对象的用法
Jun 02 Python
python中常用的九种预处理方法分享
Sep 11 Python
Python中关于Sequence切片的下标问题详解
Jun 15 Python
python pandas修改列属性的方法详解
Jun 09 Python
Pycharm2017版本设置启动时默认自动打开项目的方法
Oct 29 Python
Python文件如何引入?详解引入Python文件步骤
Dec 10 Python
Python设计模式之原型模式实例详解
Jan 18 Python
Python3的高阶函数map,reduce,filter的示例详解
Jul 23 Python
selenium2.0中常用的python函数汇总
Aug 05 Python
django2.2安装错误最全的解决方案(小结)
Sep 24 #Python
python爬虫中多线程的使用详解
Sep 23 #Python
Django中自定义模型管理器(Manager)及方法
Sep 23 #Python
Python 异常的捕获、异常的传递与主动抛出异常操作示例
Sep 23 #Python
Python 单例设计模式用法实例分析
Sep 23 #Python
Python3使用xml.dom.minidom和xml.etree模块儿解析xml文件封装函数的方法
Sep 23 #Python
详解Python3定时器任务代码
Sep 23 #Python
You might like
php数据库连接
2006/10/09 PHP
在项目中寻找代码的坏命名
2012/07/14 PHP
ajax取消挂起请求的处理方法
2013/03/18 PHP
php开发工具有哪五款
2015/11/09 PHP
jquery购物车实时结算特效实现思路
2013/09/23 Javascript
jquery 扑捉回车键事件代码
2014/04/24 Javascript
一些老手都不一定知道的JavaScript技巧
2014/05/06 Javascript
javascript中call,apply,bind的用法对比分析
2015/02/12 Javascript
js实现同一个页面多个渐变效果的方法
2015/04/10 Javascript
Javascript 是你的高阶函数(高级应用)
2015/06/15 Javascript
浅谈jQuery的offset()方法及示例分享
2015/07/17 Javascript
vue-router路由懒加载的实现(解决vue项目首次加载慢)
2018/08/28 Javascript
详解为生产环境编译Angular2应用的方法
2018/12/10 Javascript
JavaScript数组、json对象、eval()函数用法实例分析
2019/02/21 Javascript
node省市区三级数据性能测评实例分析
2019/11/06 Javascript
微信小程序 wx.getUserInfo引导用户授权问题实例分析
2020/03/09 Javascript
50行代码实现贪吃蛇(具体思路及代码)
2013/04/27 Python
pyttsx3实现中文文字转语音的方法
2018/12/24 Python
介绍一款python类型检查工具pyright(推荐)
2019/07/03 Python
Python3中的最大整数和最大浮点数实例
2019/07/09 Python
pytorch中的上采样以及各种反操作,求逆操作详解
2020/01/03 Python
Python模块future用法原理详解
2020/01/20 Python
jupyter notebook 使用过程中python莫名崩溃的原因及解决方式
2020/04/10 Python
python中append函数用法讲解
2020/12/11 Python
意大利火车票和铁路通行证专家:ItaliaRail
2019/01/22 全球购物
自我鉴定注意事项
2014/01/19 职场文书
文明班级建设方案
2014/05/15 职场文书
单位证明范文
2015/06/18 职场文书
2016暑期政治学习心得体会
2016/01/23 职场文书
2016年度优秀辅导员事迹材料
2016/02/26 职场文书
2019财务转正述职报告
2019/06/27 职场文书
如何起草一份正确的合伙创业协议书?
2019/07/04 职场文书
python中os.path.join()函数实例用法
2021/05/26 Python
python关于集合的知识案例详解
2021/05/30 Python
如何利用 CSS Overview 面板重构优化你的网站
2021/10/24 HTML / CSS
SQL中去除重复数据的几种方法汇总(窗口函数对数据去重)
2023/05/08 MySQL