تعد Postgres واحدة من أكثر قواعد بيانات SQL تقدمًا. يوفر ميزات من الأنواع المعرفة من قبل المستخدم إلى وراثة الجدول والقفل المتطور. هناك أيضًا تكامل مرجعي للمفتاح الخارجي ومعاملات متداخلة وميزات لن تجدها في قواعد بيانات SQL الأخرى.

Postgres متوافق مع ACID (الذرية ، الاتساق ، العزلة ، المتانة). ستجد قاعدة بيانات Postgres مفيدة عند إنشاء التطبيقات التي تحتاج إلى قابلية التوسع وأمان البيانات.

استخدم مدير الحزم أو قم بتنزيل المثبت

يمكنك تثبيت Postgres على جهاز macOS الخاص بك باستخدام العديد من المصادر والطرق.

إذا كنت تستخدم مدير حزم ، فيمكنك التحقق من تعليمات تثبيت Postgres على موقعه على الويب.

إليك أمر تثبيت إصدارات Postgres 13 و 14 مع مدير الحزم Homebrew:

تركيب المشروب postgresql @ 13 # تثبيت Postgres الإصدار 13
تركيب المشروب postgresql @ 14 # تثبيت Postgres الإصدار 14

نظرًا لأن Homebrew يعمل على Linux و macOS ، فإن الأمر متوافق مع كلا نظامي التشغيل.

إذا كنت لا تستخدم مدير الحزم ، فيمكنك تثبيت Postgres عبر ملف Apple Disk Image (.dmg). يجب عليك تنزيل صورة ملف بوستجرس الإصدار الذي تحتاجه و تثبيت التطبيق على جهازك.

instagram viewer

قم بإعداد تطبيق Postgres على نظام macOS

بعد تثبيت Postgres ، قم بتشغيل التطبيق. ستحصل على واجهة مستخدم مع خيار إعدادات الخادم وقواعد البيانات المثبتة مسبقًا ، كما هو موضح أدناه. يؤدي تشغيل التطبيق تلقائيًا إلى تشغيل Postgres ؛ افتراضيًا ، يعمل Postgres على المنفذ 5432 على macOS.

يمكنك استخدام ال اعدادات الخادم زر لتغيير الخادم والمنافذ لقاعدة البيانات الخاصة بك. ستحصل أيضًا على نظرة عامة حول أدلة التثبيت والتكوين والسجل والبيانات التي يمكنك الوصول إليها من الواجهة.

يمكنك فتح طبعة قاعدة البيانات (يتم إنشاء نسخة افتراضية باسم المستخدم الخاص بك) للوصول إلى واجهة سطر أوامر Postgres.

أضف Postgres إلى مسارك

بمجرد تثبيت تطبيق Postgres ، ستحتاج إلى إضافة مساره إلى $ PATH متغيرات البيئة لتشغيله خارج المحطة الطرفية للتطبيق.

افتح مجلد التطبيقات في Finder ، وانقر مع الضغط على مفتاح التحكم على تطبيق Postgres ، وحدد عرض حزمة المحتويات.

عند تحديد خيار "إظهار محتويات الحزمة" ، ستتمكن من عرض محتويات تطبيق Postgres.

افتح ال محتويات المجلد ، ثم ملف إصدارات المجلد ، ثم حدد مجلد الإصدار الخاص بك (في هذه الحالة ، 14).

Ctrl- انقر فوق ملف سلة مهملات المجلد واحتفظ بملحق والخيارات على لوحة المفاتيح ، ثم حدد نسخة بن باسم باثنام لإضافة المسار إلى الحافظة الخاصة بك.

ستحتاج إلى تعديل مصدر zsh للمحطة zshrc ملف لإضافة تصدير المسار إلى تطبيق Postgres.

افتح تطبيق Terminal الخاص بك ، وقم بتشغيل هذا الأمر لتحرير ملف zshrc ملف:

vim ~ / .zshrc

سيفتح الأمر ملف zshrc ملف في ملف محرر فيم التي يمكنك استخدامها لتحرير الملف.

إذا لم تكن مرتاحًا لاستخدام vim ، فيمكنك استخدام أي محرر نصوص آخر. يوجد ملف .zshrc في دليل منزلك ، ويجب أن تكون كذلك عرض الملفات المخفية للوصول إليه.

أضف بيان التصدير وحدد مسار تطبيق Postgres الخاص بك. فمثلا:

يصدّر المسار =المسار $: /Applications/Postgres.app/Contents/Versions/14/bin

احفظ الملف المصدر ، واخرج من محرر Vim ، وأعد تشغيل التطبيق الطرفي ، وقم بتشغيل ملف بسكل أمر من المحطة الطرفية المفتوحة حديثًا:

بسكل

عند تشغيل ملف بسكل في الأمر ، يجب أن ترى واجهة أوامر تصلك بمثيل قاعدة بيانات Postgres. هذا مشابه لفتح Postgres عبر التطبيق:

يمكنك الآن استخدام Postgres من سطر الأوامر ، دون تشغيل تطبيق Postgres. تعمل هذه العملية مع معظم إصدارات Postgres ، ويمكنك استخدام هذه العملية على شرائح Silicon أو Intel.

Postgres هي قاعدة بيانات متعددة المنصات

تتمتع قاعدة بيانات Postgres بسمعة طيبة بفضل ميزاتها ودعمها عبر الأنظمة البيئية المختلفة. يمكنك استخدامه على مجموعة متنوعة من مجموعات تطوير البرامج وخدمات الحوسبة السحابية وأنظمة التشغيل.

يمكنك البدء في استخدام Postgres بسرعة نظرًا لأنه يدعم SQL ، وهي صيغة تشبه اللغة الإنجليزية تستخدمها قواعد البيانات مثل MySQL و SQLite أيضًا.