如何檢索已執行的 MySQLdb 查詢以進行偵錯?

Linda Hamilton
發布: 2024-11-05 11:07:02
原創
561 人瀏覽過

How to Retrieve Executed MySQLdb Queries for Debugging?

擷取執行的MySQLdb 查詢以進行偵錯

在Python 的MySQLdb 中對查詢執行進行故障排除時,存取傳送至MySQL SQL 。儘管 Cursor.info() 方法被記錄為潛在的解決方案,但舊版本可能無法提供它。

為了解決這個問題,另一種方法利用了cursor._last_execulated 屬性,該屬性儲存最後執行的查詢字串,即使存在例外情況。這種方法既高效又方便,因為它不需要外部分析工具或可能影響效能的單獨日誌檔案解析。

以上是如何檢索已執行的 MySQLdb 查詢以進行偵錯?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板