python mysql:如何获取插值查询字符串?

python mysql:如何获取插值查询字符串?,python,mysql,Python,Mysql,在诊断SQL查询问题时,有时可以使用MySQLdb的安全插值在参数插入后查看查询字符串,这将非常有用 有没有办法从MySQL异常对象或连接对象本身获取该信息?使用MySQL自己的功能记录查询并监视它们。也许您可以使用 如果您无法打开mysql的内部功能来记录所有查询,那么您需要在执行查询之前写下所有查询。。。您可以将它们存储在自己的日志文件或表(或其他系统)中。如果是这样的话,如果我是你,我会为具有日志功能的连接创建一个包装器 这是一个好的、建设性的建议,但并不总是一个可行的选择。许多托管服务不

在诊断SQL查询问题时,有时可以使用MySQLdb的安全插值在参数插入后查看查询字符串,这将非常有用


有没有办法从MySQL异常对象或连接对象本身获取该信息?

使用MySQL自己的功能记录查询并监视它们。

也许您可以使用


如果您无法打开mysql的内部功能来记录所有查询,那么您需要在执行查询之前写下所有查询。。。您可以将它们存储在自己的日志文件或表(或其他系统)中。如果是这样的话,如果我是你,我会为具有日志功能的连接创建一个包装器

这是一个好的、建设性的建议,但并不总是一个可行的选择。许多托管服务不允许托管帐户使用MySQL服务器日志。