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

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

Введение

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

Скачивание

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

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

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

Установка

17

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

Выберите Run as administrator

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

Next >

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

Next >

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

Next >

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

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

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

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

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

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

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

Выберите Locale

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

Next >

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

Next >

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

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

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

Установка PostgreSQL 17

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

Установка PostgreSQL 17

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

Установка PostgreSQL 17

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

Установка PostgreSQL 17

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

Установка PostgreSQL 17

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

Установка PostgreSQL 17

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

Установка PostgreSQL 17

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

Установка PostgreSQL 17

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

Установка PostgreSQL 17

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

Установка PostgreSQL 17

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

Установка PostgreSQL 17

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

Установка PostgreSQL 17

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

pgAdmin

После установки можно подключиться к новому серверу с помощью pgAdmin

Дождитесь запуска, в первый раз это может занять пару минут

Первый запуск pgAdmin для Postgres 17 www.devhops.ru изображение с сайта www.devhops.ru
pgAdmin
https://devhops.ru

Servers

Первый запуск pgAdmin для Postgres 17 www.devhops.ru изображение с сайта www.devhops.ru
pgAdmin
https://devhops.ru

Введите пароль, который вы создали при установке и нажмите OK

Первый запуск pgAdmin для Postgres 17 www.devhops.ru изображение с сайта www.devhops.ru
pgAdmin
https://devhops.ru

Разверните Databases

Первый запуск pgAdmin для Postgres 17 www.devhops.ru изображение с сайта www.devhops.ru
pgAdmin
https://devhops.ru

Убедитесь, что в наличии база postgres

Первый запуск pgAdmin для Postgres 17 www.devhops.ru изображение с сайта www.devhops.ru
pgAdmin
https://devhops.ru

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

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

C:\Program Files\PostgreSQL\17\bin

И выполните

.\psql -V

psql (PostgreSQL) 17.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-17 кликните правой кнопкой мыши и выберите Restart

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

Перезапуск PostgreSQL

Добавить Postgres в PATH

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

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

В WSL

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

В Git Bash

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

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

echo $Env:Path | Select-String Postgres

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

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

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

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

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

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

РЕКЛАМА от Яндекса. Может быть недоступна в вашем регионе

Конец рекламы. Если там пусто считайте это рекламой моей телеги

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

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

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

@aofeed

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

@aofeedchat

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