Ubuntu पर PostgreSQL कैसे स्थापित करें

पोस्टग्रेएसक्यूएल

PostgreSQL एक है डेटाबेस प्रबंधन प्रणाली उसी नाम से लाइसेंस के तहत मुफ्त, जिसमें जावा, सी ++, रूबी, पायथन पर्ल जैसी भाषाओं में संग्रहीत प्रक्रियाओं के लिए समर्थन है ...

यह तय करना कि MySQL या PostgreSQL का उपयोग करना एक दुविधा हो सकती है। ऐसा लगता है कि पहला, दूसरे की तुलना में कुछ हद तक तेज़ है, लेकिन दूसरा, मुफ़्त होने के कारण, सुविधाओं के मामले में बहुत सघन है। इसलिए, में Ubunlog हम आपको सिखाना चाहते हैं कि कैसे डाउनलोड, स्थापित करें y Ubuntu में उपयोग के लिए PostgreSQL तैयार करें (या कोई अन्य लिनक्स डिस्ट्रो) सबसे सरल तरीके से संभव है।

PostgreSQL स्थापित करना

इसे स्थापित करने के लिए, हमें करना होगा एक नया भंडार जोड़ें रिपॉजिटरी की हमारी सूची में। हम इसे आसानी से हमारे लिए एक लाइन जोड़कर कर सकते हैं sources.list प्रश्न में भंडार के साथ। इसके लिए हम निष्पादित करते हैं:

sudo sh -c 'echo «deb http: // apt.postgresql.org / pub / repos / apt /` lsb_release -cs`-pgdg main »>> /etc/apt/tources.list.d/pgdg.list'

अब हमें करना है GPG कुंजी डाउनलोड करें इतना है कि उपयुक्त संकुल की वैधता की जांच कर सकता है जिसे हम पिछले भंडार से डाउनलोड करते हैं। हम निष्पादित करते हैं:

wget -q https://www.postgresql.org/media/keys/ACCC4CF8.asc -O | sudo apt-key add -

तो हम रिपॉजिटरी को अपडेट करते हैं:

उपयुक्त sudo- मिल अद्यतन

और अंत में, हम पैकेज स्थापित करते हैं इसी PostgreSQL:

 sudo apt-postgresql postgresql-contrib स्थापित करें

उपयोग के लिए PostgreSQL तैयार करें

PostgreSQL का उपयोग शुरू करने के लिए, हमें सबसे पहले करना होगा हमें अपने सर्वर से कनेक्ट करें। ऐसा करने के लिए, PostgreSQL स्थापित करते समय हमारे पास वास्तव में है "postgres" नाम का एक सिस्टम उपयोगकर्ता बनाया। इस उपयोगकर्ता के पास PostgreSQL डेटाबेस प्रशासन विशेषाधिकार है, इसलिए पहला चरण है उस उपयोगकर्ता के साथ लॉग इन करें:

सुदो सु - पद

अब हमें करना है PostgreSQL टर्मिनल शुरू करें डेटाबेस सर्वर में प्रवेश करने के लिए। ऐसा करने के लिए हम 'psql' को निष्पादित करते हैं और हम हम लॉग इन करें सर्वर से कनेक्ट करने के लिए।

psql

अगर हम पर एक नज़र रखना चाहते हैं संबंध या संस्करण हमारे पास PostgreSQL से है, हम निम्नलिखित कमांड निष्पादित कर सकते हैं:

postgres- # \ conninfo

अंत में के लिए सर्वर से डिस्कनेक्ट करें डेटाबेस से, हम इसे निम्नलिखित निष्पादित करके कर सकते हैं:

postgres- # \ q

निकास

ध्यान दें कि कमांड «निकास» को निष्पादित किया गया है निकास सत्र कि हमने शुरुआत में उपयोगकर्ता «पोस्टग्रेज» के तहत शुरुआत की थी।

यदि आपको PostgreSQL की स्थापना या तैयारी के दौरान कोई समस्या हुई है, तो कृपया हमें टिप्पणी अनुभाग में छोड़ दें और हम आपकी मदद करने की पूरी कोशिश करेंगे। अगली बार तक।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   पेड्रिन बर्मियो (@pedropaulbermeo) कहा

    पहली कमांड लाइन के साथ मुझे निम्नलिखित मिलता है
    "देब: 1:" डिबेट: 'इको: नहीं मिला

  2.   एरिक कहा

    उत्कृष्ट भाई