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

अजगर का उपयोग करके एक पोस्टग्रेज डेटाबेस बनाएं

ISOLATION_LEVEL_AUTOCOMMIT, एक psycopg2 एक्सटेंशन का उपयोग करें:

<ब्लॉकक्वॉट>

जब आदेश जारी किया जाता है और कोई प्रतिबद्ध () या रोलबैक () की आवश्यकता नहीं होती है, तो कोई लेनदेन शुरू नहीं होता है।

import psycopg2
from psycopg2 import sql
from psycopg2.extensions import ISOLATION_LEVEL_AUTOCOMMIT # <-- ADD THIS LINE

con = psycopg2.connect(dbname='postgres',
      user=self.user_name, host='',
      password=self.password)

con.set_isolation_level(ISOLATION_LEVEL_AUTOCOMMIT) # <-- ADD THIS LINE

cur = con.cursor()

# Use the psycopg2.sql module instead of string concatenation 
# in order to avoid sql injection attacs.
cur.execute(sql.SQL("CREATE DATABASE {}").format(
        sql.Identifier(self.db_name))
    )


  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 - DB से कुछ ऑटो कनेक्शन के कारण डेटाबेस को छोड़ने में असमर्थ

  2. PostgreSQL के साथ क्रॉस-डेटाबेस क्वेरी करना संभव है?

  3. मैं php को postgresql के साथ काम करने के लिए कैसे सक्षम करूं?

  4. अस्थायी तालिकाओं के लिए पोस्टग्रेस्क्ल थ्रेड सुरक्षा

  5. PostGIS धीमेपन पर शोध करना (2019 संस्करण)