February 6, 2025

Инструкция по установке PostgreSQL и HeidiSQL

Инструкция по установке PostgreSQL и HeidiSQL

1. Скачивание установщика PostgreSQL

Перейдите на официальный сайт PostgreSQL:
Скачать PostgreSQL
Выберите последнюю версию для Windows и загрузите установочный файл.

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

Запустите загруженный установщик и следуйте инструкциям:

Приветственное окно – нажмите Next.
Выбор директории установки – оставьте путь по умолчанию или укажите другой.
Выбор компонентов – убедитесь, что установлены:
    • PostgreSQL Server
    • pgAdmin 4
    • Stack Builder
    • Command Line Tools
Выбор директории для хранения данных – оставьте путь по умолчанию или измените при необходимости.
Установка пароля для пользователя postgres – введите надежный пароль и повторите его.

Выбор порта – по умолчанию используется 5432. Oставить без изменений.

Выбор локали – оставьте Default locale
Подтверждение параметров установки – проверьте настройки и нажмите Next.
Завершение установки – снимите галочку Launch Stack Builder и нажмите Finish.

3. Установка HeidiSQL (клиент для работы с базой данных)

Скачайте portable-версию HeidiSQL:
Скачать HeidiSQL
Распакуйте архив в удобное место и запустите heidisql.exe.

4. Подключение к PostgreSQL через HeidiSQL

Откройте HeidiSQL.
Нажмите Создать и выберите тип подключения PostgreSQL.
Введите:
    • Host: localhost
    • User: postgres
    • Password: ваш установленный пароль
    • Port: 5432
Нажмите Открыть, чтобы подключиться к базе данных.

Теперь PostgreSQL установлен и готов к работе! 🎉

5. Создание базы данных и таблиц

Создание базы данных

В HeidiSQL выберите существующее соединение и правой кнопкой мыши нажмите Создать -> База данных.
Введите имя новой базы данных, например, instagram, и нажмите OK.
Создание таблиц
Поменяйте имя бд на instagram и подключитесь заново

Все остальные действия после запуска софта, софт автоматически создает таблицы

Нажмите F5, чтобы обновить список таблиц.

В списке баз данных выберите нужную базу данных и разверните схему public

Выберите таблицу accounts

Настройка отображаемых столбцов

Переключитесь на вкладку Данные.

Нажмите кнопку Столбцы и снять галочки с fingerprint, cookies

Запрос для удобного отображения в бд

В списке баз данных выберите нужную базу данных и разверните схему public.

CREATE VIEW stat_extended AS
SELECT accounts.username, accounts.mark, accounts.account_status, stat.*
FROM stat
LEFT JOIN accounts ON stat.account_id = accounts.id;

Должно так выглядеть