PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

मैं Psycopg2 के लॉगिंग कनेक्शन का उपयोग कैसे करूं?

ऐसा लगता है कि connection_factory=LoggingConnection सेट कर रहा हूं काम करता है

import logging
import psycopg2
from psycopg2.extras import LoggingConnection

logging.basicConfig(level=logging.DEBUG)
logger = logging.getLogger(__name__)

db_settings = {
    "user": "abcd",
    "password": "efgh",
    "host": "postgres.db",
    "database": "dev",
}

conn = psycopg2.connect(connection_factory=LoggingConnection, **db_settings)
conn.initialize(logger)

cur = conn.cursor()
cur.execute("SELECT * FROM table LIMIT 5")


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. आप मावेन में निर्भरता के रूप में PostgreSQL ड्राइवर को कैसे जोड़ते हैं?

  2. PostgreSQL में डिफ़ॉल्ट उपयोगकर्ता पासवर्ड कैसे सेट करें

  3. PostgreSQL में क्वेरी परिणामों को कैसे फ़िल्टर करें

  4. पोस्टग्रेज त्रुटि:एक अभिव्यक्ति के रूप में उपयोग की जाने वाली सबक्वेरी द्वारा लौटाई गई एक से अधिक पंक्तियाँ

  5. पोस्टग्रेएसक्यूएल में बच गए यूनिकोड चरित्र को वास्तविक चरित्र में कनवर्ट करें