Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> SQL

Windows पर PostgreSQL इंस्टॉल करने के लिए चरण-दर-चरण गाइड

PostgreSQL एंटरप्राइज एप्लिकेशन के लिए उपयोग की जाने वाली एक शक्तिशाली, ओपन-सोर्स रिलेशनल डेटाबेस सिस्टम है। यह गाइड Windows पर PostgreSQL को डाउनलोड करने, इंस्टॉल करने, कॉन्फ़िगर करने और परीक्षण करने को कवर करता है।

PostgreSQL डाउनलोड करना

  • postgresql.org/download/windows पर जाएं
  • इंस्टॉलर डाउनलोड करें पर क्लिक करें (EnterpriseDB ग्राफिकल इंस्टॉलर)
  • अपने OS के लिए नवीनतम संस्करण चुनें (64-bit अनुशंसित)
  • डाउनलोड स्वचालित रूप से शुरू हो जाएगा

PostgreSQL इंस्टॉल करना

डाउनलोड किए गए इंस्टॉलर को चलाएं और इन चरणों का पालन करें:

  • चरण 1: स्वागत स्क्रीन → अगला क्लिक करें
  • चरण 2: घटक चुनें (सभी चयनित रखें: PostgreSQL Server, pgAdmin, कमांड लाइन टूल्स, स्टैक बिल्डर)
  • चरण 3: इंस्टॉलेशन डायरेक्टरी चुनें (डिफ़ॉल्ट अनुशंसित)
  • चरण 4: डेटा डायरेक्टरी चुनें (डिफ़ॉल्ट अनुशंसित)
  • चरण 5: सुपरयूजर पासवर्ड सेट करें - इस पासवर्ड को याद रखें
  • चरण 6: पोर्ट नंबर डिफ़ॉल्ट 5432 है (केवल आवश्यकता होने पर बदलें)
  • चरण 7: उन्नत विकल्प - डिफ़ॉल्ट छोड़ दें
  • चरण 8: समीक्षा करें और इंस्टॉल करने के लिए अगला क्लिक करें

PostgreSQL कॉन्फ़िगर करना

दो प्रमुख कॉन्फ़िगरेशन फाइलें डेटा डायरेक्टरी में स्थित हैं (उदाहरण: C:\Program Files\PostgreSQL\16\data\)

postgresql.conf

सर्वर व्यवहार को नियंत्रित करता है। रिमोट कनेक्शन की अनुमति देने के लिए:

# डिफ़ॉल्ट (केवल लोकल)
#listen_addresses = 'localhost'
# सभी कनेक्शन की अनुमति दें
listen_addresses = '*'

pg_hba.conf

क्लाइंट प्रमाणीकरण को नियंत्रित करता है। लोकल विश्वसनीय कनेक्शन की अनुमति देने के लिए:

# TYPE DATABASE USER ADDRESS METHOD
host all all 127.0.0.1/32 trust

किसी भी फाइल को बदलने के बाद PostgreSQL पुनः आरंभ करें ताकि परिवर्तन प्रभावी हों।

अपने इंस्टॉलेशन का परीक्षण करें

कमांड प्रॉम्प्ट खोलें और चलाएं:

psql -U postgres

यदि सही ढंग से इंस्टॉल किया गया है, तो आपको देखना चाहिए:

psql (16.x)
Type "help" for help.
postgres=#

एक बुनियादी क्वेरी के साथ परीक्षण करें:

SELECT version();
version
------------------------------------------------------------
PostgreSQL 16.x on x86_64-pc-mingw64, compiled by ... (1 row)

निष्कर्ष

Windows पर PostgreSQL इंस्टॉलेशन में ग्राफिकल इंस्टॉलर डाउनलोड करना, सेटअप विज़ार्ड के माध्यम से चलना (पासवर्ड, पोर्ट, और डेटा डायरेक्टरी सेट करना), फिर अपने वातावरण के लिए postgresql.conf और pg_hba.conf कॉन्फ़िगर करना शामिल है। psql के साथ परीक्षण करें ताकि सब कुछ सही ढंग से काम करता है यह सत्यापित हो सके।

  1. Android में कलर इंटीजर को हेक्स स्ट्रिंग में कैसे बदलें? Android में कलर इंटीजर को हेक्स स्ट्रिंग में कैसे बदलें?

    Android में रंग को इंटीजर (ARGB) से हेक्साडेसिमल स्ट्रिंग (#RRGGBB या #AARRGGBB) में बदलने का तरीका। चरण 1: नया प्रोजेक्ट बनाएं Android Studio में नया प्रोजेक्ट बनाएं। चरण 2: लेआउट res/layout/activity_main.xml: <?xml version=1.0 encoding=utf-8?> <RelativeLayout xmlns:android=https://schem

  1. जावास्क्रिप्ट का उपयोग करके टेक्स्ट एरिया में एरो की को डिसेबल करना जावास्क्रिप्ट का उपयोग करके टेक्स्ट एरिया में एरो की को डिसेबल करना

    जावास्क्रिप्ट में टेक्स्ट एरिया में एरो की को डिसेबल करने के लिए कोड निम्नलिखित है: उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Document</title> <style>

  1. जावास्क्रिप्ट में दो ऐरे को कैसे गुणा करें? जावास्क्रिप्ट में दो ऐरे को कैसे गुणा करें?

    जावास्क्रिप्ट में दो ऐरे को गुणा करने के लिए निम्नलिखित कोड है: उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Documen