Установка PostgreSQL 12 в Windows

Содержание
Введение
Скачивание установщика
Установка
Проверить версию
Настройка после установки
Добавить в PATH
Похожие статьи

Введение

В этой статье вы можете изучить установку PostgreSQL 12 в Windows

Скачивание

На момент написания статьи версии для Windows предоставляются через компанию EDB

Ссылка для скачивания

В этой статье скачана версия 12.14.1

Установка

12

Запустите файл установщика postgresql-12.14-1-windows-x64.exe с привилегиями администратора

Выберите Run as administrator

Установка Postgres 12 www.devhops.ru изображение с сайта www.devhops.ru
Установка
https://devhops.ru

Next >

Установка Postgres 12 www.devhops.ru изображение с сайта www.devhops.ru
Установка
https://devhops.ru

Next >

Установка Postgres 12 www.devhops.ru изображение с сайта www.devhops.ru
Установка
https://devhops.ru

Next >

Установка Postgres 12 www.devhops.ru изображение с сайта www.devhops.ru
Установка
https://devhops.ru

Выберите директорию для данных. Для работы с небольшим объёмом данных можно оставить без изменений. Если вы ожидаете, что данных будет много - лучше выделить под них отдельный диск. затем нажмите Next >

Установка Postgres 12 www.devhops.ru изображение с сайта www.devhops.ru
Установка
https://devhops.ru

Введите пароль для сервера

Установка Postgres 12 www.devhops.ru изображение с сайта www.devhops.ru
Установка
https://devhops.ru

Выберите порт

Установка Postgres 12 www.devhops.ru изображение с сайта www.devhops.ru
Установка
https://devhops.ru

Выберите Locale

Установка Postgres 12 www.devhops.ru изображение с сайта www.devhops.ru
Установка
https://devhops.ru

Next >

Установка Postgres 12 www.devhops.ru изображение с сайта www.devhops.ru
Установка
https://devhops.ru

Next >

Установка Postgres 12 www.devhops.ru изображение с сайта www.devhops.ru
Установка
https://devhops.ru

Дождитесь окончания установки

Установка Postgres 12 www.devhops.ru изображение с сайта www.devhops.ru
Установка
https://devhops.ru

PostgreSQL 12

Установка Postgres 12 www.devhops.ru изображение с сайта www.devhops.ru
Установка
https://devhops.ru

Проверить версию

Чтобы проверить версию установленной PostgreSQL перейдите в

C:\Program Files\PostgreSQL\12\bin

И выполните

.\psql -V

psql (PostgreSQL) 12.8

Настройка после установки

Перейдите в директорию, которую вы указали в качетве Data Directory и отредактируйте там файлы pg_hba.conf

host all all 0.0.0.0/0 md5 host all all ::0/0 md5

И postgresql.conf

listen_addresses = '*'

Перезапустите Postgres следующим образом:

Откройте

Control Panel Administrative tools Services

Найдите там postgresql-x64-12 кликните правой кнопкой мыши и выберите Restart

Перезапуск сервиса Postgres 12 в Windows изображение с сайта www.eth1.ru

Перезапуск PostgreSQL

Добавить Postgres в PATH

Несколько примеров добавления пути к psql в PATH.

В моём случае psql.exe находится в папке C:\Program Files\PostgreSQL\12\bin

В WSL

PATH=$PATH:/mnt/c/Program\ Files/PostgreSQL/12/bin

В Git Bash

PATH=$PATH:/c/Program\ Files/PostgreSQL/12/bin

В PowerShell можно проверить наличие пути до Postgres с помощью Select-String

echo $Env:Path | Select-String Postgres

Добавить путь до Postgres в конец Path можно следующим образом

$Env:Path += ';C:/Program Files/PostgreSQL/12/bin'

Добавить в начало Path

$Env:Path = ';C:/Program Files/PostgreSQL/12/bin' + $Env:Path

Автор статьи: Андрей Олегович

Похожие статьи
PostgreSQL
Установка
Установка Postgres в Windows
Установка Postgres в CentOS
Установка Postgres в Ubuntu

Поиск по сайту

Подпишитесь на Telegram канал @aofeed чтобы следить за выходом новых статей и обновлением старых

Перейти на канал

@aofeed

Задать вопрос в Телеграм-группе

@aofeedchat

Контакты и сотрудничество:
Рекомендую наш хостинг beget.ru
Пишите на info@urn.su если Вы:
1. Хотите написать статью для нашего сайта или перевести статью на свой родной язык.
2. Хотите разместить на сайте рекламу, подходящую по тематике.
3. Реклама на моём сайте имеет максимальный уровень цензуры. Если Вы увидели рекламный блок недопустимый для просмотра детьми школьного возраста, вызывающий шок или вводящий в заблуждение - пожалуйста свяжитесь с нами по электронной почте
4. Нашли на сайте ошибку, неточности, баг и т.д. ... .......
5. Статьи можно расшарить в соцсетях, нажав на иконку сети: