今天上线查一个奇怪的数据库连接问题,于是打开pymysql的源码看了看,发现pymysql的connections模块中内置了一个DEBUG变量来控制是否开启debug模式,yes,会把当前连接的操作和消息的内容打印到控制台。如何使用在你的服务器初始化代码中,添加DEBUG设置,例如:importpymysqlpymysql.install_as_MySQLdb()pymysql.connections.DEBUG=True#这是我添加的新行。重启服务器后,访问相关界面,会看到Tostandardoutput,有类似下面的输出:
