今天在排查線上一個奇怪的數據庫鏈接問題,因此打開了 pymysql 的源碼在閱讀,發現 pymysql 在其 connections
模塊裏內置了一個 DEBUG
變量用於控制是否開啓調試模式,是的話,會將當前鏈接的操做以及報文內容都打印到控制檯。python
在你的服務器初始化代碼裏,加上對 DEBUG
的設置,好比:mysql
import pymysql pymysql.install_as_MySQLdb() pymysql.connections.DEBUG = True # 這是我新加的一行
重啓服務器後,訪問相關接口,會看到標準輸出裏有相似下面的一些輸出:sql