https://www.enterprisedb.com/downloads/postgres-postgresql-downloads

Для win7 (14 версия последняя с поддержкой (на 15 не пашет pgAdmin4 v4.30))
Создать папку C:\PostgresSQL, в её свойствах — Безопасность, поставить полный доступ для пользователя и администратора.
Найти uac (Параметры управления учётными записями пользователей) — бегунок вниз (после установки вернуть)
Запускать установку от имени администратора

В установщике поменять
Installation Directory: C:\Program Files\PostGresSQL
Data Directory: C:\Program Files\PostGresSQL\data
Не устанавливать pgadmin 4 если на win7
Снять галку с StackBuilder в конце установки

pgadmin 4 для win7 — максимум v4.30
Установить в C:\Program Files\PostGresSQL\pgAdmin 4\v4
https://www.postgresql.org/ftp/pgadmin/pgadmin4/v4.30/windows/

Работать через утилиту SQL Shell(psql) — везде enter и пароль от БД
Или в cmd (добавить в path C:\Program Files\PostGresSQL\bin)

psql -U postgres

Создать пользователя

  1. Через pgAdmin4
    ПКМ на Login/Group Roles -> Create -> Login/Group Role…
  2. Через шел
CREATE ROLE andedali WITH
	LOGIN
	SUPERUSER
	CREATEDB
	CREATEROLE
	INHERIT
	NOREPLICATION
	CONNECTION LIMIT -1
	PASSWORD 'xxxxxx';

Создаём Database

  1. Через pgAdmin4
    ПКМ на Databases -> Create -> Database…
  2. Через шел
CREATE DATABASE home
    WITH 
    OWNER = andedali
    ENCODING = 'UTF8'
    CONNECTION LIMIT = -1;
Нет комментариев.