Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

1. Установка PostgreSQL

Для Windows

Скачайте установщик с официального сайта:
https://www.postgresql.org/download/windows/
Нажмите "Download the installer".

Выберите

...

версию 17 (или выше) и запустите `.exe`-файл от имени администратора.

В окне "Select Components" отметьте:

  • PostgreSQL Server
  • Command Line Tools
  • pgAdmin 4 (по желанию)

Выберите каталог данных (можно оставить по умолчанию).

Задайте и запомните пароль для пользователя postgres.

Оставьте стандартный порт: `5432` (если не занят).

Выберите локаль: Default locale или `Russian, Russia`.

Завершите установку, сняв галочку "Launch Stack Builder".

Для Linux 

Code Block
bash
bash
# Добавляем официальный репозиторий PostgreSQL
sudo apt update
sudo apt install -y postgresql-common
sudo /usr/share/postgresql-common/pgdg/apt.postgresql.org.sh

# Устанавливаем PostgreSQL 17
sudo apt install -y postgresql-17 postgresql-client-17

# Проверяем статус службы
sudo systemctl status postgresql

...

2. Создание базы данных для приложения

...

Code Block
bash
bash
createdb имя_вашей_базы

Пример: `createdb m2m_pulsar_db`

Способ Б: через psql (более гибкий)

...

sudo -u postgres psql   # в Linux
# или просто "psql -U postgres" в Windows (SQL Shell)

...

CREATE DATABASE m2m_pulsar_db;
\q

Способ В: создание с пользователем и правами (рекомендуется)

...

sudo -u postgres psql

...