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实现)
Dec 09 Python
微信跳一跳python自动代码解读1.0
Jan 12 Python
Django Web开发中django-debug-toolbar的配置以及使用
May 06 Python
python判断设备是否联网的方法
Jun 29 Python
python用fsolve、leastsq对非线性方程组求解
Dec 15 Python
python在openstreetmap地图上绘制路线图的实现
Jul 11 Python
Python 实现训练集、测试集随机划分
Jan 08 Python
Python itertools.product方法代码实例
Mar 27 Python
Python图像阈值化处理及算法比对实例解析
Jun 19 Python
python3.7添加dlib模块的方法
Jul 01 Python
python自动提取文本中的时间(包含中文日期)
Aug 31 Python
python实现简单的井字棋
May 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
首页四格,首页五格For6.0(GBK)(UTF-8)[12种组合][9-18][版主安装测试通过]
2007/09/24 PHP
深入解析php中的foreach函数
2013/08/31 PHP
PHP防止跨域提交表单
2013/11/01 PHP
DWZ+ThinkPHP开发时遇到的问题分析
2016/12/12 PHP
PHP使用DOM对XML解析处理操作示例
2019/07/04 PHP
laravel 修改.htaccess文件 重定向public的解决方法
2019/10/12 PHP
Jquery ajax传递复杂参数给WebService的实现代码
2011/08/08 Javascript
学习从实践开始之jQuery插件开发 对话框插件开发
2012/04/26 Javascript
多种方式实现JS调用后台方法进行数据交互
2013/08/20 Javascript
SeaJS入门教程系列之完整示例(三)
2014/03/03 Javascript
教你用jquery实现iframe自适应高度
2014/06/11 Javascript
javascript学习笔记(六)数据类型和JSON格式
2014/10/08 Javascript
jQuery+canvas实现简单的球体斜抛及颜色动态变换效果
2016/01/28 Javascript
老生常谈combobox和combotree模糊查询
2017/04/17 Javascript
使用vue-cli创建项目的图文教程(新手入门篇)
2018/05/02 Javascript
详解JSON Web Token 入门教程
2018/07/30 Javascript
JS实现随机抽选获奖者
2019/11/07 Javascript
[15:23]教你分分钟做大人:虚空假面
2014/10/30 DOTA
[43:51]2018DOTA2亚洲邀请赛3月30日 小组赛B组 EG VS Secret
2018/03/31 DOTA
[40:19]2018完美盛典CS.GO表演赛
2018/12/17 DOTA
Python爬取当当、京东、亚马逊图书信息代码实例
2017/12/09 Python
Python 12306抢火车票脚本 Python京东抢手机脚本
2018/02/06 Python
如何安装多版本python python2和python3共存以及pip共存
2018/09/18 Python
pygame游戏之旅 添加游戏介绍
2018/11/20 Python
利用nohup来开启python文件的方法
2019/01/14 Python
python如何制作缩略图
2019/04/30 Python
django 数据库连接模块解析及简单长连接改造方法
2019/08/29 Python
python用tkinter实现一个简易能进行随机点名的界面
2020/09/27 Python
Pycharm中使用git进行合作开发的教程详解
2020/11/17 Python
阿迪达斯新加坡官方网站:adidas新加坡
2019/12/06 全球购物
介绍一下JMS编程步骤
2015/09/22 面试题
金融系毕业生自荐书
2014/07/08 职场文书
铁路安全反思材料
2014/12/24 职场文书
付款承诺函范文
2015/01/21 职场文书
SQL基础的查询语句
2021/11/11 MySQL
Python Numpy库的超详细教程
2022/04/06 Python