כיצד להתקין את PostgreSQL באובונטו

postgreSQL

PostgreSQL הוא מערכת ניהול מסדי נתונים בחינם ברישיון עם אותו שם, שיש בו גם תמיכה בהליכים מאוחסנים בשפות כגון Java, C ++, Ruby, Python Perl ...

ההחלטה אם להשתמש ב-MySQL או ב-PostgreSQL יכולה להיות דילמה. נראה שהראשון מהיר יותר מהשני, אבל השני, בהיותו חינמי, צפוף הרבה יותר מבחינת תכונות. לכן, ב Ubunlog אנחנו רוצים ללמד אותך איך להוריד, להתקין y הכינו את PostgreSQL לשימוש באובונטו (או כל הפצת לינוקס אחרת) בצורה הפשוטה ביותר האפשרית.

התקנת PostgreSQL

כדי להתקין אותו, עלינו להוסיף מאגר חדש לרשימת המאגרים שלנו. אנו יכולים לעשות זאת בקלות על ידי הוספת שורה לזו שלנו sources.list עם המאגר המדובר. בשביל זה אנו מבצעים:

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

עכשיו אנחנו חייבים הורד מפתח GPG כך ש- apt יכול לבדוק את תוקף החבילות שאנו מורידים מהמאגר הקודם. אנו מבצעים:

wget -q https://www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key להוסיף -

הבא אנו מעדכנים את המאגרים:

עדכון sudo apt-get

ולבסוף, אנו מתקינים את החבילות תואם PostgreSQL:

 sudo apt-get להתקין postgresql postgresql-contrib

הכן את PostgreSQL לשימוש

כדי להתחיל להשתמש ב- PostgreSQL, ראשית עלינו לעשות זאת חבר אותנו לשרת שלך. לשם כך, בעת התקנת PostgreSQL יש לנו למעשה יצר משתמש מערכת בשם "postgres". למשתמש זה הרשאות ניהול מסדי נתונים של PostgreSQL, אז הצעד הראשון הוא התחבר עם אותו משתמש:

סודו סו - פוסטגרס

עכשיו אנחנו חייבים הפעל את מסוף PostgreSQL כדי להתחבר לשרת מסד הנתונים. לשם כך אנו מבצעים 'psql' ואנחנו אנחנו מתחברים כדי להתחבר לשרת.

psql

אם אנחנו רוצים להעיף מבט ב conexión או גרסה שיש לנו מ- PostgreSQL, נוכל לבצע את הפקודה הבאה:

postgres- # \ conninfo

לבסוף, עבור להתנתק מהשרת ממסד הנתונים אנו יכולים לעשות זאת על ידי ביצוע הפעולות הבאות:

פוסטגרס- # \ q

יציאה

שים לב שהפקודה «יציאה» מבוצעת ל מפגש יציאה שהתחלנו בהתחלה תחת המשתמש «postgres».

אם נתקלת בבעיות במהלך ההתקנה או ההכנה של PostgreSQL, אנא השאר אותם בסעיף ההערות ואנחנו נעשה כמיטב יכולתנו לעזור לך. עד הפעם הבאה.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   פדרין ברמו (@pedropaulbermeo) דיג'ו

    עם שורת הפקודה הראשונה אני מקבל את הדברים הבאים
    "Deb: 1:" deb: 'הד: לא נמצא

  2.   אריק דיג'ו

    אחי מצוין