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

अपने PostgreSQL संस्करण की जांच कैसे करें

इस लेख में मैं आपके PostgreSQL संस्करण की जाँच करने के कई तरीके प्रस्तुत करता हूँ।

विकल्प 1:संस्करण चुनें()

यदि आप पहले से ही PostgreSQL से जुड़े हैं, तो PostgreSQL सर्वर की संस्करण जानकारी वापस करने के लिए निम्न क्वेरी चलाएँ:

संस्करण चुनें ();

PostgreSQL 12.1 का उपयोग करते समय यहां परिणाम दिया गया है:

 संस्करण ------------------------------------------- -------------------------------------------------- ------------- PostgreSQL 12.1 x86_64-apple-darwin16.7.0 पर, Apple LLVM संस्करण 8.1.0 (clang-802.0.42), 64-बिट(1 पंक्ति)

यह विकल्प तब काम आता है जब आप PgAdmin, DBeaver, Azure Data Studio आदि जैसे GUI का उपयोग करके PostgreSQL डेटाबेस से कनेक्ट होते हैं।

लेकिन जब आप psql . का उपयोग करके PostgreSQL डेटाबेस से कनेक्ट होते हैं तो आप वही क्वेरी चला सकते हैं कमांड लाइन इंटरफेस (सीएलआई)।

विकल्प 2:सर्वर_संस्करण दिखाएं

यदि आप केवल संस्करण संख्या चाहते हैं, तो SHOW server_version run चलाएं :

सर्वर_संस्करण दिखाएं;

PostgreSQL 12.1 का उपयोग करते समय यहां परिणाम दिया गया है:

सर्वर_संस्करण ----------------12.1

आप server_version_num . का भी उपयोग कर सकते हैं संस्करण संख्या को पूर्णांक के रूप में वापस करने का आदेश:

सर्वर_वर्जन_नम दिखाएं;

PostgreSQL 12.1 का उपयोग करते समय यह परिणाम है।

सर्वर_वर्जन_नम -------------------- 1200001

विकल्प 3:CLI का उपयोग करना

यहां कुछ आसान कमांड लाइन इंटरफेस (सीएलआई) विकल्प दिए गए हैं।

pg_config उपयोगिता

pg_config उपयोगिता PostgreSQL के स्थापित संस्करण के बारे में जानकारी प्राप्त करती है।

इसे --version के साथ चलाना विकल्प PostgreSQL सर्वर की संस्करण संख्या लौटाता है:

pg_config --version

संस्करण 12.1 का उपयोग करते समय यहां परिणाम दिया गया है:

PostgreSQL 12.1

इसे करने का दूसरा तरीका postgres -V . का उपयोग करना है ।

पोस्टग्रेज -V

परिणाम:

पोस्टग्रेज (पोस्टग्रेएसक्यूएल) 12.1

psql क्लाइंट

psql PostgreSQL के लिए एक टर्मिनल-आधारित फ्रंट-एंड है।

चल रहा है psql --version psql . लौटाता है संस्करण संख्या:

psql --version

संस्करण 12.1 का उपयोग करते समय यहां परिणाम दिया गया है:

psql (PostgreSQL) 12.1

आप छोटे सिंटैक्स का भी उपयोग कर सकते हैं psql -V उसी परिणाम को वापस करने के लिए।

psql -V

परिणाम:

psql (PostgreSQL) 12.1

  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 11 में नया क्या है?

  3. कॉलम के बिना चयन क्यों मान्य है

  4. प्रोएक्टिव पोस्टग्रेएसक्यूएल मॉनिटरिंग (डेवलपर स्टूडियो/सलाहकार कोण)

  5. PostgreSQL में Arrays की तुलना कैसे करें