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中 Lambda表达式全面解析
Nov 28 Python
python字符串中的单双引
Feb 16 Python
Python 3.x读写csv文件中数字的方法示例
Aug 29 Python
django文档学习之applications使用详解
Jan 29 Python
PyQt5实现拖放功能
Apr 25 Python
Python实现求两个数组交集的方法示例
Feb 23 Python
Python面向对象程序设计之类的定义与继承简单示例
Mar 18 Python
python仿抖音表白神器
Apr 08 Python
python实现Excel文件转换为TXT文件
Apr 28 Python
Python中使用__new__实现单例模式并解析
Jun 25 Python
Pandas —— resample()重采样和asfreq()频度转换方式
Feb 26 Python
python自动点赞功能的实现思路
Feb 26 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
快速配置PHPMyAdmin方法
2008/06/05 PHP
PHP高级OOP技术演示
2009/08/27 PHP
深入理解php printf() 输出格式化的字符串
2016/05/23 PHP
thinkPHP基于ajax实现的菜单与分页示例
2016/07/12 PHP
一个加密JavaScript的开源工具PACKER2.0.2
2006/11/04 Javascript
JSChart轻量级图形报表工具(内置函数中文参考)
2010/10/11 Javascript
javascript自执行函数之伪命名空间封装法
2010/12/25 Javascript
JS获取节点的兄弟,父级,子级元素的方法
2014/01/09 Javascript
浅谈javascript回调函数
2014/12/07 Javascript
js+css实现的圆角边框TAB选项卡滑动门代码分享(2款)
2015/08/26 Javascript
Vue.js系列之项目搭建(1)
2017/01/03 Javascript
jQuery插件HighCharts绘制的2D堆柱状图效果示例【附demo源码下载】
2017/03/14 Javascript
javascript中this用法实例详解
2017/04/06 Javascript
xmlplus组件设计系列之选项卡(Tabbar)(5)
2017/05/03 Javascript
vue中post请求以a=a&b=b 的格式写遇到的问题
2018/04/27 Javascript
详解ESLint在Vue中的使用小结
2018/10/15 Javascript
vuex 动态注册方法 registerModule的实现
2019/07/03 Javascript
js实现内置计时器
2019/12/16 Javascript
功能完善的小程序日历组件的实现
2020/03/31 Javascript
nuxt引入组件和公共样式的操作
2020/11/05 Javascript
[01:15:16]DOTA2-DPC中国联赛 正赛 Elephant vs Aster BO3 第一场 1月26日
2021/03/11 DOTA
Python对文件操作知识汇总
2016/05/15 Python
Python统计python文件中代码,注释及空白对应的行数示例【测试可用】
2018/07/25 Python
python join方法使用详解
2019/07/30 Python
python中的socket实现ftp客户端和服务器收发文件及md5加密文件
2020/04/01 Python
Python3实现打印任意宽度的菱形代码
2020/04/12 Python
jupyter notebook中新建cell的方法与快捷键操作
2020/04/22 Python
Python基于pip实现离线打包过程详解
2020/05/15 Python
pyecharts调整图例与各板块的位置间距实例
2020/05/16 Python
Python自带的IDE在哪里
2020/07/01 Python
马来西亚户外装备商店:PTT Outdoor
2019/07/13 全球购物
医院学雷锋活动策划方案
2014/02/15 职场文书
群众路线领导班子四风对照检查材料
2014/09/27 职场文书
舞蹈社团活动总结
2015/05/07 职场文书
MySQL基于索引的压力测试的实现
2021/11/07 MySQL
各国货币符号大全
2022/02/17 杂记