آموزش نصب PostgreSQL در ویندوز

PostgreSQL (پستگرس‌کیوال) یک سیستم مدیریت پایگاه داده رابطه‌ای (RDBMS) رایگان و متن‌باز است که ویژگی‌های پیشرفته مختلفی از جمله پشتیبانی از انواع داده‌های پیچیده، تراکنش‌های ACID، مدیریت پیشرفته کاربر و گزینه‌های امنیتی چند لایه را ارائه می‌دهد.اگر در حال ساخت برنامه‌های وب هستید که به مدل‌های داده پیچیده، کارایی بالا یا کار با داده‌های مکانی نیاز دارند، PostgreSQL می‌تواند یک ابزار عالی باشد.


در این مطلب نحوه دانلود و نصب PostgreSQL در ویندوز را در سه مرحله آسان خواهید آموخت.


PostgreSQL را در ویندوز دانلود و نصب کنید

بیایید در مورد سه مرحله در فرآیند دانلود و نصب PostgreSQL در یک ماشین ویندوز صحبت کنیم. با این حال، قبل از آن، نگاهی گذرا به پیش نیازها بیندازید.

پیش نیازها

قبل از ادامه کار با پایگاه داده PostgreSQL، مطمئن شوید که موارد زیر را دارید:

  • سروری که آخرین نسخه پایدار ویندوز (ویندوز 10 یا جدیدتر) را اجرا می‌کند.
  • یک حساب کاربری با امتیازات administrator

مرحله شماره 1: دانلود PostgreSQL Installer

قبل از نصب PostgreSQL، باید فایل نصب را از وب سایت EDB دانلود کنید.
فایل Windows x86-64 را برای دریافت جدیدترین نسخه PostgreSQL توصیه می‌کنیم.

مرحله 2: PostgreSQL را روی ویندوز نصب کنید

اکنون که فایل نصب مناسب را دانلود کرده‌اید، می‌توانید مراحل نصب را آغاز کنید.
روی فایل نصب PostgreSQL دوبار کلیک و برای ادامه روی Next کلیک کنید.

نصب کننده (installer) از شما می‌خواهد دایرکتوری را که می‌خواهید PostgreSQL را در آن نصب شود، انتخاب نمائید.

یکی از کامپوننت‌های برنامه زیر را انتخاب کنید:

  • PostgreSQL Server: سرور پایگاه داده PostgreSQL را نصب می‌کند.
  • pgAdmin 4: یک رابط مدیریت پایگاه داده گرافیکی برای PostgreSQL ارائه می‌دهد.
  • Stack Builder: به شما امکان می‌دهد ابزارهای اضافی را برای PostgreSQL نصب و دانلود کنید.
  • Command Line Tools: این ابزار کتابخانه‌های سرویس گیرنده و ابزار خط فرمان لازم برای نصب pgAdmin 4 و سرور PostgreSQL را نصب می‌کند.

در مرحله بعد، روی Next کلیک کنید تا به انتخاب دایرکتوری پایگاه داده برای ذخیره داده‌ها بروید.

installer از شما می‌خواهد رمز عبور superuser را تنظیم کنید. به یاد داشته باشید که از بهترین روش‌های رمز عبور، پیروی کنید و برای ادامه روی Next کلیک کنید.

سپس باید پورتی را تنظیم کنید که سرور PostgreSQL باید به کانکشن‌های ورودی (incoming) گوش دهد. پورت پیش‌فرض 5432 است، اما اگر گزینه پیش‌فرض از قبل استفاده شده باشد، می‌توانید پورت دیگری را انتخاب کنید.

محلی که پایگاه داده استفاده خواهد کرد را انتخاب کنید. به طور پیش فرض، نصب کننده تنظیمات لوکال سیستم عامل شما را به عنوان گزینه پیش فرض انتخاب می‌کند.

مرحله آخر یک نمای کلی از تنظیمات نصب را ارائه می‌دهد. برای واگرد هر تغییری که ایجاد کردید، روی Back کلیک کنید. اگر همه جزئیات درست است، برای ادامه روی Next کلیک نمائید.

ویزارد راه اندازی فرآیند نصب را آغاز می‌کند و هنگامی که نصب به پایان می رسد اطلاع می‌دهد.

مرحله 3: اتصال پایگاه داده PostgreSQL را تنظیم کنید

پس از اتمام نصب، ما توصیه می‌کنیم تایید کنید که نصب PostgreSQL با موفقیت انجام شده است. برای این منظور می‌توانید از شل SQL یا ابزار pgAdmin GUI استفاده کنید.

SQL Shell (psql)

SQL Shell (psql) را از پوشه PostgreSQL در منوی Start اجرا کنید. مشخصات اکانت superuser را وارد کرده و Enter را فشار دهید.

دستور به #=postgres تغییر خواهد کرد تا ورود موفق را نشان دهد.

اکنون برای تایید دیتابیس جدید دستور زیر را اجرا کنید:

postgres=# select version();

اگر پایگاه داده PostgreSQL با موفقیت نصب شد، اطلاعات نسخه PostgreSQL را مشاهده خواهید کرد.

سرور مجازی لینوکس، با دسترسی SSH در توزیع‌های مختلف و محبوب در دسترس است.
خرید سرور مجازی در پنج موقعیت جغرافیایی ایران، ترکیه، هلند، آلمان و آمریکا با قابلیت تحویل آنی در پارسدو فراهم است.

pgAdmin 4

پوشه PostgreSQL را از منوی Start انتخاب  و ابزار pgAdmin 4 را اجرا کنید.

اگر اولین بار است، ممکن است از شما خواسته شود یک رمز عبور اصلی برای ابزار تعیین کنید. مطمئن شوید که این رمز عبور با رمز عبور superuser شما یکسان نیست.

روی Add New Server در پنجره اصلی کلیک نمائید تا جزئیات سرور PostgreSQL خود را اضافه کنید.

در تب General، نام پایگاه داده جدید را اضافه کنید. در اینجا، از PostgreSQL به عنوان نام پایگاه داده تست استفاده می‌کنیم.

در تب Connection، نام میزبان (localhost به طور پیش فرض) و رمز عبور را در حین تنظیم وارد کنید. برای ایجاد پایگاه داده جدید روی Save کلیک کنید.

روی Servers > PostgreSQL در سمت چپ کلیک کنید تا منوی کشویی سرورها گسترش یابد. PostgreSQL (دیتابیس آزمایشی ما) را انتخاب کنید. از طرف دیگر، می توانید پایگاه داده خود را هم انتخاب کنید.

ابزار Query را از منوی کشویی Tools انتخاب کنید. با این کار ویرایشگر پرس و جو باز می‌شود.

دستور SQL زیر را در ویرایشگر کوئری اجرا کنید تا اطلاعات نسخه پایگاه داده را ببینید.

> SELECT version()

برای اجرای کوئری روی Execute کلیک کنید.

اگر نصب با موفقیت انجام شود، کوئری اطلاعات نسخه PostgreSQL را برمی‌گرداند و اتصال فعال را تایید می‌کند.