Mac पर PostgreSQL को स्थापित करने का सबसे आसान तरीका Postgres.app इंस्टॉल करना है। Postgres.app एक पूर्ण विशेषताओं वाला PostgreSQL इंस्टॉलेशन है जिसे एक मानक मैक एप्लिकेशन के रूप में पैक किया गया है।
आप बस इसे डाउनलोड करें और किसी अन्य एप्लिकेशन की तरह ही इसे अपने एप्लिकेशन फ़ोल्डर में खींचें।
Postgres.app इंस्टॉल करें
यहां आपके मैक पर PostgreSQL.app इंस्टॉल करने के लिए चरण-दर-चरण निर्देश दिए गए हैं।
- Postgres.app वेबसाइट से Postgres.app का नवीनतम संस्करण डाउनलोड करें।
- .dmg फ़ाइल पर डबल-क्लिक करें।
- Postgres.app आइकन को अपने एप्लिकेशन फ़ोल्डर में खींचें।
पूर्ण। आपने अभी-अभी Postgres.app इंस्टॉल किया है।
नया सर्वर बनाएं
नया सर्वर बनाने के लिए:
- Postgres.app आइकन (आपके एप्लिकेशन फ़ोल्डर में) पर डबल-क्लिक करें
- आरंभ करें क्लिक करें ।
एक बार जब आप ऐसा कर लेते हैं, तो आपको निम्न के जैसा स्क्रीन दिखाई देना चाहिए:
जब आप Postgres.app इंस्टॉल करते हैं, तो कई डेटाबेस डिफ़ॉल्ट रूप से बनाए जाते हैं, जिसमें आपके सिस्टम उपयोगकर्ता नाम का उपयोग करने वाला एक भी शामिल है।
आप इस पैनल पर संबंधित बटनों का उपयोग करके PostgreSQL को प्रारंभ और बंद कर सकते हैं।
डेटाबेस से कनेक्ट करें
किसी डेटाबेस से कनेक्ट करने के लिए, उपरोक्त स्क्रीन में दिखाए गए डेटाबेस आइकन में से किसी एक पर डबल क्लिक करें। यह psql . का उपयोग करके उस डेटाबेस से कनेक्ट होगा कमांड लाइन इंटरफ़ेस।
वैकल्पिक रूप से, आप psql . लॉन्च कर सकते हैं एक अलग टर्मिनल विंडो में टाइप करें और psql
. टाइप करें . यह आपके डिफ़ॉल्ट डेटाबेस से जुड़ जाएगा।
एक अन्य विकल्प GUI एप्लिकेशन का उपयोग करना है, जैसे कि pgAdmin, DBeaver, Postico, Azure Data Studio, आदि।
कॉन्फ़िगर करें$PATH
आप अपना $PATH
. भी कॉन्फ़िगर कर सकते हैं शामिल कमांड लाइन टूल्स का उपयोग करने के लिए।
sudo mkdir -p /etc/paths.d &&
echo /Applications/Postgres.app/Contents/Versions/latest/bin | sudo tee /etc/paths.d/postgresapp
मौजूदा इंस्टॉलेशन हटाएं
उपरोक्त निर्देश मानते हैं कि आपके मैक पर पहले से PostgreSQL नहीं चल रहा है। यदि आप ऐसा करते हैं, तो आप समस्याओं में भाग लेंगे, यदि दोनों संस्करण एक ही पोर्ट का उपयोग करने का प्रयास कर रहे हैं (5432 डिफ़ॉल्ट पोर्ट है)।
यह अनुशंसा की जाती है कि आप Postgres.app को स्थापित करने से पहले किसी भी पहले से मौजूद PostgreSQL इंस्टॉलेशन को हटा दें।
यह कैसे करना है, इसके निर्देशों के लिए Postgres.app वेबसाइट पर मौजूदा PostgreSQL इंस्टॉलेशन को हटाना देखें।