PostgreSQL هو امتداد نظام إدارة قواعد البيانات مجانًا بموجب الترخيص الذي يحمل نفس الاسم ، والذي يدعم أيضًا الإجراءات المخزنة بلغات مثل Java و C ++ و Ruby و Python Perl ...
قد يكون اتخاذ قرار بشأن استخدام MySQL أو PostgreSQL معضلة. يبدو أن الأول أسرع إلى حد ما من الثاني، ولكن الثاني، كونه مجاني، أكثر كثافة من حيث الميزات. لذلك، في Ubunlog نريد أن نعلمك كيف تحميل, تثبيت y تحضير PostgreSQL لاستخدامها في أوبونتو (أو أي توزيعة Linux أخرى) بأبسط طريقة ممكنة.
تثبيت PostgreSQL
لتثبيته ، يجب علينا إضافة مستودع جديد إلى قائمة المستودعات لدينا. يمكننا القيام بذلك بسهولة عن طريق إضافة سطر إلى sources.list مع المستودع المعني. لهذا ننفذ:
sudo sh -c 'echo «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 add -
تتمة نقوم بتحديث المستودعات:
سودو الرابطة بين الحصول على التحديث
وأخيرا ، نقوم بتثبيت الحزم PostgreSQL المقابلة:
sudo apt-get install postgresql postgresql-contrib
تحضير PostgreSQL للاستخدام
لكي نبدأ في استخدام PostgreSQL ، علينا أولاً أن نقوم بذلك قم بتوصيلنا بخادمك. للقيام بذلك ، عند تثبيت PostgreSQL لدينا بالفعل أنشأ مستخدم نظام اسمه "postgres". يمتلك هذا المستخدم امتيازات إدارة قاعدة بيانات PostgreSQL ، لذا فإن الخطوة الأولى هي تسجيل الدخول مع هذا المستخدم:
sudo سو - postgres
الآن علينا أن ابدأ محطة PostgreSQL لتسجيل الدخول إلى خادم قاعدة البيانات. للقيام بذلك نقوم بتنفيذ 'psql' ونحن نسجل للاتصال بالخادم.
psql
إذا أردنا إلقاء نظرة على صلة الزراعة العضوية لا نص لدينا من PostgreSQL ، يمكننا تنفيذ الأمر التالي:
postgres- # \ conninfo
وأخيرا ، ل قطع الاتصال بالخادم من قاعدة البيانات ، يمكننا القيام بذلك عن طريق تنفيذ ما يلي:
postgres- # \ q
خروج
لاحظ أنه يتم تنفيذ الأمر «خروج» إلى جلسة الخروج التي بدأناها في البداية تحت اسم المستخدم «postgres».
إذا واجهت أي مشاكل أثناء تثبيت PostgreSQL أو إعدادها ، فيرجى تركها في قسم التعليقات وسنبذل قصارى جهدنا لمساعدتك. حتى المرة القادمة.
مع سطر الأوامر الأول ، أحصل على ما يلي
"Deb: 1:" deb: "صدى: غير موجود
ممتاز إخوانه