Postgresql admin 4 windows

pgAdmin 4 (Windows)

Maintainer: pgAdmin Development Team

pgAdmin is available for 64 bit Windows™ 7 SP1 (desktop) or 2008R2 (server) and above, up to v4.30.

v5.0 and later are supported on Windows 8 (desktop) or 2012 (server) and above.

v7.0 and later are supported on Windows 10 (desktop) or 2016 (server) and above.

32 bit Windows support is available for versions up to v4.29.

The packages below include both the Desktop Runtime and Web Application:

  • pgAdmin 4 v9.3 (released April 30, 2025)
  • pgAdmin 4 v9.2 (released April 3, 2025)
  • pgAdmin 4 v9.1 (released Feb. 28, 2025)
  • pgAdmin 4 v8.14 (released Dec. 12, 2024)
  • pgAdmin 4 v7.8 (released Oct. 19, 2023)
  • pgAdmin 4 v6.21 (released March 9, 2023)

Info

Nightly snapshot builds generated from the head of the master branch are available here.

To install these packages, simply download and run the installer.

The Windows installers are signed with a Microsoft-issued digital signing key.

Alternative Distributions

Приветствую всех посетителей сайта Info-Comp.ru! Сегодня мы рассмотрим процесс установки pgAdmin 4 на операционную систему Windows 10, а также настроим подключение к удаленному серверу PostgreSQL.

Установка pgAdmin 4 на Windows 10 и настройка подключения к PostgreSQL

pgAdmin 4 – бесплатная программа с графическим интерфейсом для разработки баз данных PostgreSQL.

Бесплатная, открытый исходный код

Можно использовать в Linux, macOS и Windows

Написание SQL запросов и выгрузка данных

Разработка функций, представлений и других объектов БД

Содержание

  1. Установка pgAdmin 4 на Windows 10
  2. Шаг 1 – Скачивание дистрибутива программы pgAdmin 4
  3. Шаг 2 – Запуск программ установки pgAdmin 4
  4. Шаг 3 – Принятие условий лицензионного соглашения
  5. Шаг 4 – Выбор каталога для установки pgAdmin 4
  6. Шаг 5 – Настройка ярлыка pgAdmin 4
  7. Шаг 6 – Запуск установки pgAdmin 4
  8. Шаг 7 – Завершение установки pgAdmin 4
  9. Запуск pgAdmin 4 в Windows 10
  10. Настройка русского языка в pgAdmin 4
  11. Настройка подключения к PostgreSQL
  12. Написание SQL запросов в Query Tool (Запросник)
  13. Видео-инструкция – Установка pgAdmin 4 на Windows 10 и настройка подключения к PostgreSQL

Если PostgreSQL устанавливается на Windows, то в процессе этой установки можно сразу же установить и pgAdmin 4, однако если предполагается, что PostgreSQL будет работать на отдельном сервере, а подключаться к нему мы будем удаленно с клиентского компьютера, например, PostgreSQL мы установили на сервер Linux, то на клиентском компьютере, с которого мы будем подключаться и работать с PostgreSQL, необходимо установить pgAdmin 4, не устанавливая при этом сам сервер PostgreSQL, так как он там просто не нужен. Именно эта ситуация и будет рассмотрена в данной статье, т.е. мы установим только pgAdmin 4, не устанавливая PostgreSQL.

Сейчас мы рассмотрим все шаги, которые необходимо выполнить, чтобы установить pgAdmin 4 на Windows 10.

Заметка! Установка и настройка PostgreSQL на Windows 10.

Шаг 1 – Скачивание дистрибутива программы pgAdmin 4

Первое, что нам нужно сделать – это скачать дистрибутив данной программы.

Для этого переходим на официальный сайт в раздел «Download».

Страница загрузки pgAdmin 4 – https://www.pgadmin.org/download/

Затем выбираем операционную систему, на которую мы будет устанавливать pgAdmin 4, в нашем случае «Windows», далее выбираем версию pgAdmin 4, актуальная версия располагается сверху.

Щелкаем по соответствующей ссылке, в результате нас перенесет на сайт PostgreSQL, так как pgAdmin – это официальный инструмент для работы с PostgreSQL, здесь нам нужно выбрать тип (т.е. разрядность) нашей операционной системы, кликаем по соответствующей ссылке.

В итоге должен загрузиться исполняемый файл (в моем случае pgadmin4-4.28-x64.exe) размером чуть более 100 мегабайт.

Скриншот 1

Заметка! Установка и настройка PostgreSQL на Linux Ubuntu Server.

Шаг 2 – Запуск программ установки pgAdmin 4

Запускаем скаченный файл.

В окне приветствия нажимаем «Next».

Скриншот 2

Шаг 3 – Принятие условий лицензионного соглашения

Далее, принимаем условия лицензионного соглашения, для этого отмечаем пункт «I accept the agreement» и нажимаем «Next».

Скриншот 3

Шаг 4 – Выбор каталога для установки pgAdmin 4

Потом мы можем указать путь к каталогу, в который будет установлена программа, однако можно оставить и по умолчанию, нажимаем «Next».

Скриншот 4

Заметка! Установка и настройка PostgreSQL на Debian 10.

Шаг 5 – Настройка ярлыка pgAdmin 4

В данном окне в случае необходимости можно настроить ярлык для запуска pgAdmin 4.

Нажимаем «Next».

Скриншот 5

Шаг 6 – Запуск установки pgAdmin 4

Все готово для установки, нажимаем «Install».

Скриншот 6

Установка началась, она продлится буквально пару минут.

Скриншот 7

Шаг 7 – Завершение установки pgAdmin 4

Установка будет завершена, когда появится следующее окно, жмем «Finish» (если галочка «Launch pgAdmin 4» будет стоять, то после нажатия на кнопку «Finish» запустится программа pgAdmin 4).

Скриншот 8

Заметка! ТОП 5 популярных систем управления базами данных (СУБД).

Запуск pgAdmin 4 в Windows 10

Для запуска pgAdmin 4 можно использовать ярлык в меню «Пуск».

pgAdmin 4 имеет веб интерфейс, поэтому после запуска у Вас должен запуститься браузер, а в нем открыться приложение pgAdmin 4.

При первом запуске pgAdmin 4 появится окно «Set Master Password», в котором мы должны задать «мастер-пароль», это нужно для дополнительного шифрования паролей, которые мы будем сохранять, например, для того чтобы каждый раз при подключении к серверу PostgreSQL не вводить пароль пользователя (галочка «Сохранить пароль»).

Вводим и нажимаем «ОК».

Скриншот 9

После этого отобразится интерфейс pgAdmin 4.

Скриншот 10

Заметка! Как создать таблицу в PostgreSQL с помощью pgAdmin 4.

Настройка русского языка в pgAdmin 4

По умолчанию интерфейс pgAdmin 4 на английском языке, если Вас это не устраивает, Вы можете очень просто изменить язык на тот, который Вам нужен. pgAdmin 4 поддерживает много языков, в том числе и русский.

Для того чтобы изменить язык pgAdmin 4, необходимо зайти в меню «File -> Preferences».

Скриншот 11

Затем найти пункт «User Languages», и в соответствующем поле выбрать значение «Russian». Для сохранения настроек нажимаем «Save», после этого перезапускаем pgAdmin 4 или просто обновляем страницу в браузере.

Скриншот 12

В результате pgAdmin 4 будет русифицирован.

Скриншот 13

Заметка! Как перенести базу данных PostgreSQL на другой сервер с помощью pgAdmin 4.

Настройка подключения к PostgreSQL

Чтобы подключиться к серверу PostgreSQL в обозревателе серверов, щелкаем по пункту «Servers» правой кнопкой мыши и выбираем «Создать -> Сервер».

Скриншот 14

В итоге запустится окно «Создание сервера», в котором на вкладке «Общие» нам нужно ввести название сервера (это название придумываете Вы сами, оно будет отображаться в обозревателе).

Скриншот 15

А на вкладке «Соединение» указать IP адрес сервера и данные пользователя, под которым мы подключимся к серверу. В моем случае указан системный пользователь postgres.

Ставим галочку «Сохранить пароль», для того чтобы сохранить пароль и каждый раз не вводить его (благодаря функционалу «мастер-пароля» все сохраненные таким образом пароли будут дополнительно шифроваться).

Нажимаем «Сохранить».

Скриншот 16

В результате мы подключимся к серверу PostgreSQL, в обозревателе будут отображены все объекты, которые расположены на данном сервере.

Скриншот 17

Заметка! Как создать составной тип данных с помощью pgAdmin 4 в PostgreSQL.

Чтобы убедиться в том, что все работает, давайте напишем простой запрос SELECT, который покажет нам версию сервера PostgreSQL.

Для написания SQL запросов в pgAdmin 4 используется инструмент Query Tool или на русском «Запросник», его можно запустить с помощью иконки на панели или из меню «Инструменты», предварительно выбрав базу данных.

Скриншот 18

Именно здесь и пишутся все SQL запросы и инструкции.

Чтобы узнать версию PostgreSQL, вводим следующий SQL запрос.

   
   SELECT VERSION();

Для выполнения запроса нажимаем на кнопку «Выполнить» (Execute).

В результате сервер покажет нам версию PostgreSQL.

Скриншот 19

Заметка! Если Вас интересует язык SQL, то рекомендую почитать книгу «SQL код» – это самоучитель по языку SQL для начинающих программистов. В ней очень подробно рассмотрены основные конструкции языка.

Видео-инструкция – Установка pgAdmin 4 на Windows 10 и настройка подключения к PostgreSQL

На сегодня это все, надеюсь, материал был Вам полезен и интересен, пока!

На этом занятии мы рассмотрим процесс установки системы управления базами данных PostgreSQL на операционную систему Windows 10.

Кроме этого мы также установим и настроим pgAdmin 4 – это стандартный и бесплатный графический инструмент управления PostgreSQL, который мы можем использовать для написания SQL запросов, разработки процедур, функций, а также для администрирования PostgreSQL.

Если Вы решили пройти курс и изучить язык SQL чтобы работать с PostgreSQL, то Вам обязательно необходимо установить данную систему к себе на компьютер, для того чтобы выполнять домашние задания и примеры рассмотренные на уроках, а также для возможности в целом практиковаться в написании SQL запросов.

Если Вы планируете работать с другой СУБД, то устанавливать PostgreSQL не требуется, данное занятие Вы можете пропустить, и перейти к тому занятию, на котором рассматривается процесс установки той СУБД, с которой Вы будете работать.

Если на текущий момент Вы не знаете с какой СУБД Вы будете работать, или Вы будете работать со всеми одновременно, то для прохождения данного курса рекомендую установить PostgreSQL и использовать именно эту СУБД для изучения языка SQL.

Что такое PostgreSQL

PostgreSQL — это бесплатная объектно-реляционная система управления базами данных (СУБД). PostgreSQL реализована для многих операционных систем, включая: BSD, Linux, macOS, Solaris и Windows.

В PostgreSQL в качестве расширения стандарта SQL используется язык PL/pgSQL.

PL/pgSQL – это процедурное расширение языка SQL, разработанное и используемое в СУБД PostgreSQL.

Язык PL/pgSQL предназначен для создания функций, триггеров, он добавляет управляющие структуры к языку SQL, и он помогает нам выполнять сложные вычисления.

Системные требования для установки PostgreSQL на Windows

PostgreSQL можно установить не на все версии Windows, в частности официально поддерживаются только Windows Server 2012 R2, 2016 и 2019 и только 64 битные версии.

В официальном перечне нет Windows 10, так как данная операционная система предназначена для клиентских компьютеров, а систему управления базами данных обычно устанавливают на сервера и серверные операционные системы. Однако установка на Windows 10 проходит без проблем, как и последующее функционирование PostgreSQL. И таким образом использовать PostgreSQL для обучения на Windows 10 можно.

Кроме этого есть и другие требования:

  • Процессор как минимум с частотой 1 гигагерц;
  • 2 гигабайта оперативной памяти;
  • Как минимум 512 мегабайт свободного места на диске (рекомендуется больше для установки дополнительных компонентов);
  • Также рекомендовано, чтобы все обновления операционной системы Windows были установлены.

Установка PostgreSQL и pgAdmin 4 на Windows 10

Итак, давайте перейдем к процессу установки, и рассмотрим все шаги, которые необходимо выполнить, чтобы установить PostgreSQL и pgAdmin 4 на Windows 10.

Шаг 1 – Скачивание установщика для Windows

Как было уже отмечено, PostgreSQL реализован для многих платформ, но, так как мы будем устанавливать PostgreSQL на Windows, нам, соответственно, нужен установщик под Windows. Скачать данный дистрибутив можно, конечно же, с официального сайта PostgreSQL.

Страница загрузки PostgreSQL — https://www.postgresql.org/download/windows/

После перехода на страницу необходимо нажимать на ссылку «Download the installer», в результате Вас перенесёт на сайт компании EnterpriseDB, которая и подготавливает графические дистрибутивы PostgreSQL для многих платформ, в том числе и для Windows, поэтому можете сразу переходить на этот сайт, вот ссылка на страницу загрузки https://www.enterprisedb.com/downloads/postgres-postgresql-downloads

Здесь Вам необходимо выбрать версию PostgreSQL и платформу, в нашем случае выбираем PostgreSQL 12 и Windows x86-64.

Скриншот 1

В итоге должен загрузиться файл установщика размером около 200 мегабайт.

Шаг 2 – Запуск установщика PostgreSQL

Теперь, чтобы начать установку, необходимо запустить скаченный файл (установка PostgreSQL требует прав администратора).

После запуска откроется окно приветствия, нажимаем «Next».

Скриншот 2

Шаг 3 – Указываем каталог для установки PostgreSQL

Далее, в случае необходимости мы можем указать путь к каталогу, в который мы хотим установить PostgreSQL, однако можно оставить и по умолчанию.

Нажимаем «Next».

Скриншот 3

Шаг 4 – Выбираем компоненты для установки

Затем выбираем компоненты, которые нам необходимо установить, для этого оставляем галочки напротив нужных нам компонентов. Обязательно нам нужны PostgreSQL Server и pgAdmin 4. Утилиты командной строки и Stack Builder устанавливайте по собственному желанию, т.е. их можно и не устанавливать, на процесс обучения они не влияют.

Нажимаем «Next».

Скриншот 4

Шаг 5 – Указываем каталог для хранения файлов баз данных

На этом шаге нам необходимо указать каталог, в котором по умолчанию будут располагаться файлы баз данных. В случае тестовой установки, например, для обучения, можно оставить и по умолчанию, однако «боевые» базы данных всегда должны храниться в отдельном месте, поэтому, если сервер PostgreSQL планируется использовать для каких-то других целей, лучше указать отдельный диск.

Нажимаем «Next».

Скриншот 5

Шаг 6 – Задаем пароль для системного пользователя postgres

Далее нам нужно задать пароль для пользователя postgres – это администратор PostgreSQL Server с максимальными правами.

Вводим и подтверждаем пароль. Нажимаем «Next».

Скриншот 6

Шаг 7 – Указываем порт для экземпляра PostgreSQL

На данном шаге в случае необходимости мы можем изменить порт, на котором будет работать PostgreSQL Server, если такой необходимости у Вас нет, то оставляйте по умолчанию.

Нажимаем «Next».

Скриншот 7

Шаг 8 – Указываем кодировку данных в базе

Затем мы можем указать конкретную кодировку данных в базе, для этого необходимо выбрать из выпадающего списка нужную Locale.

Однако можно оставить и по умолчанию, жмем «Next».

Скриншот 8

Шаг 9 – Проверка параметров установки PostgreSQL

Все готово к установке, на данном шаге проверяем введенные нами ранее параметры и нажимаем «Next».

Скриншот 9

Шаг 10 – Запуск процесса установки

Далее появится еще одно дополнительное окно, в котором мы должны нажать «Next», чтобы запустить процесс установки PostgreSQL на компьютер.

Скриншот 10

Установка началась, она продлится буквально 2-3 минуты.

Скриншот 11

Шаг 11 – Завершение установки

Когда отобразится окно с сообщением «Completing the PostgreSQL Setup Wizard», установка PostgreSQL, pgAdmin и других компонентов будет завершена.

Если Вы устанавливали Stack Builder, то Вам еще предложат запустить его для загрузки и установки дополнительных компонентов, если Вам это не нужно, то снимайте галочку «Lanch Stack Builder at exit?».

Нажимаем «Finish».

Скриншот 12

Запуск и настройка pgAdmin 4

PostgreSQL и pgAdmin мы установили, теперь давайте запустим pgAdmin, подключимся к серверу и настроим рабочую среду.

Чтобы запустить pgAdmin, зайдите в меню пуск, найдите пункт PostgreSQL 12, а в нем pgAdmin 4.

Подключение к серверу PostgreSQL

pgAdmin 4 имеет веб интерфейс, поэтому в результате у Вас должен запуститься браузер, а в нем открыться приложение pgAdmin.

При первом запуске pgAdmin появится окно «Set Master Password», в котором мы должны задать «мастер-пароль», это можно и не делать, однако если мы будем сохранять пароль пользователя (галочка «Сохранить пароль»), например, для того чтобы каждый раз при подключении не вводить его, то настоятельно рекомендуется придумать и указать здесь дополнительный пароль, это делается один раз.

Вводим и нажимаем «ОК».

Скриншот 13

Чтобы подключиться к только что установленному локальному серверу PostgreSQL в обозревателе серверов, щелкаем по пункту «PostgreSQL 12».

В итоге запустится окно «Connect to Server», в котором Вам нужно ввести пароль системного пользователя postgres, т.е. это тот пароль, который Вы придумали, когда устанавливали PostgreSQL. Вводим пароль, ставим галочку «Save Password», для того чтобы сохранить пароль и каждый раз не вводить его (благодаря функционалу «мастер-пароля», все сохраненные таким образом пароли будут дополнительно шифроваться).

Нажимаем «OK».

Скриншот 14

В результате Вы подключитесь к локальному серверу PostgreSQL и увидите все объекты, которые расположены на данном сервере.

Скриншот 15

Установка русского языка в pgAdmin 4

Как видите, по умолчанию интерфейс pgAdmin на английском языке, если Вас это не устраивает, Вы можете очень просто изменить язык на тот, который Вам нужен. pgAdmin 4 поддерживает много языков, в том числе и русский.

Для того чтобы изменить язык pgAdmin, необходимо зайти в меню «File -> Preferences».

Скриншот 16

Затем найти пункт «User Languages», и в соответствующем поле выбрать значение «Russian». Для сохранения настроек нажимаем «Save», после этого перезапускаем pgAdmin 4 или просто обновляем страницу в браузере.

Скриншот 17

В результате pgAdmin будет русифицирован.

Скриншот 18

Пример написания SQL запроса в Query Tool (Запросник)

Для того чтобы убедиться в том, что наш сервер PostgreSQL работает, давайте напишем простой запрос SELECT, который покажет нам версию сервера PostgreSQL.

Для написания SQL запросов в pgAdmin используется инструмент Query Tool или на русском «Запросник», его можно запустить с помощью иконки на панели или из меню «Инструменты».

После того как Вы откроете Query Tool, напишите следующую инструкцию

SELECT VERSION();

Этот запрос показывает версию PostgreSQL.

Скриншот 19

Площадка для изучения языка SQL на примере PostgreSQL у Вас готова, теперь Вы можете приступать к прохождению курса.

Можно ли установить PostgreSQL на Linux?

На какие версии Windows можно установить PostgreSQL?

На какие версии Windows можно установить pgAdmin 4?

Какие приложения, кроме pgAdmin 4, можно использовать для подключения к PostgreSQL и выполнения SQL запросов?

Дополнительные материалы для самостоятельного изучения

pgAdmin 4

pgAdmin 4 is a rewrite of the popular pgAdmin3 management tool for the
PostgreSQL (http://www.postgresql.org) database.

In the following documentation and examples, $PGADMIN4_SRC/ is used to denote
the top-level directory of a copy of the pgAdmin source tree, either from a
tarball or a git checkout.

Architecture

pgAdmin 4 is written as a web application with Python(Flask) on the server side
and ReactJS, HTML5 with CSS for the client side processing and UI.

Although developed using web technologies, pgAdmin 4 can be deployed either on
a web server using a browser, or standalone on a workstation. The runtime/
subdirectory contains an Electron based runtime application intended to allow this,
which will fork a Python server process and display the UI.

Prerequisites

  1. Install Node.js 20 and above (https://nodejs.org/en/download)
  2. yarn (https://yarnpkg.com/getting-started/install)
  3. Python 3.8 and above (https://www.python.org/downloads/)
  4. PostgreSQL server (https://www.postgresql.org/download)

Start by enabling Corepack, if it isn’t already;
this will add the yarn binary to your PATH:

Building the Web Assets

pgAdmin is dependent on a number of third party Javascript libraries. These,
along with it’s own Javascript code, CSS code and images must be
compiled into a «bundle» which is transferred to the browser for execution
and rendering. This is far more efficient than simply requesting each
asset as it’s needed by the client.

To create the bundle, you will need the ‘yarn’ package management tool to be
installed. Then, you can run the following commands on a *nix system to
download the required packages and build the bundle:

(venv) $ cd $PGADMIN4_SRC
(venv) $ make install-node
(venv) $ make bundle

On Windows systems (where «make» is not available), the following commands
can be used:

C:\> cd $PGADMIN4_SRC\web
C:\$PGADMIN4_SRC\web> yarn install
C:\$PGADMIN4_SRC\web> yarn run bundle

Configuring the Python Environment

In order to run the Python code, a suitable runtime environment is required.
Python version 3.8 and later are currently supported. It is recommended that a
Python Virtual Environment is setup for this purpose, rather than using the
system Python environment. On Linux and Mac systems, the process is fairly
simple — adapt as required for your distribution:

  1. Create a virtual environment in an appropriate directory. The last argument is
    the name of the environment; that can be changed as desired:

  2. Now activate the virtual environment:

    $ source venv/bin/activate
  3. Some of the components used by pgAdmin require a very recent version of pip,
    so update that to the latest:

    $ pip install --upgrade pip
  4. Ensure that a PostgreSQL installation’s bin/ directory is in the path (so
    pg_config can be found for building psycopg3), and install the required
    packages:

    (venv) $ PATH=$PATH:/usr/local/pgsql/bin pip install -r $PGADMIN4_SRC/requirements.txt

    If you are planning to run the regression tests, you also need to install
    additional requirements from web/regression/requirements.txt:

    (venv) $ pip install -r $PGADMIN4_SRC/web/regression/requirements.txt
  5. Create a local configuration file for pgAdmin. Edit
    $PGADMIN4_SRC/web/config_local.py and add any desired configuration options
    (use the config.py file as a reference — any settings duplicated in
    config_local.py will override those in config.py). A typical development
    configuration may look like:

    import os
    import logging
    
    # Change pgAdmin data directory
    DATA_DIR = '/Users/myuser/.pgadmin_dev'
    
    #Change pgAdmin server and port
    DEFAULT_SERVER = '127.0.0.1'
    DEFAULT_SERVER_PORT = 5051
    
    # Switch between server and desktop mode
    SERVER_MODE = True
    
    #Change pgAdmin config DB path in case external DB is used.
    CONFIG_DATABASE_URI="postgresql://postgres:postgres@localhost:5436/pgadmin"
    
    #Setup SMTP
    MAIL_SERVER = 'smtp.gmail.com'
    MAIL_PORT = 465
    MAIL_USE_SSL = True
    MAIL_USERNAME = 'user@gmail.com'
    MAIL_PASSWORD = 'xxxxxxxxxx'
    
    # Change log level
    CONSOLE_LOG_LEVEL = logging.INFO
    FILE_LOG_LEVEL = logging.INFO
    
    # Use a different config DB for each server mode.
    if SERVER_MODE == False:
     SQLITE_PATH = os.path.join(
         DATA_DIR,
         'pgadmin4-desktop.db'
     )
    else:
     SQLITE_PATH = os.path.join(
         DATA_DIR,
         'pgadmin4-server.db'
     )

    This configuration allows easy switching between server and desktop modes
    for testing.

  6. The initial setup of the configuration database is interactive in server
    mode, and non-interactive in desktop mode. You can run it either by
    running:

    (venv) $ python3 $PGADMIN4_SRC/web/setup.py

    or by starting pgAdmin 4:

    (venv) $ python3 $PGADMIN4_SRC/web/pgAdmin4.py

Whilst it is possible to automatically run setup in desktop mode by running
the runtime, that will not work in server mode as the runtime doesn’t allow
command line interaction with the setup program.

At this point you will be able to run pgAdmin 4 from the command line in either
server or desktop mode, and access it from a web browser using the URL shown in
the terminal once pgAdmin has started up.

Setup of an environment on Windows is somewhat more complicated unfortunately,
please see pkg/win32/README.txt for complete details.

Building the documentation

In order to build the docs, an additional Python package is required in the
virtual environment. This can be installed with the pip package manager:

$ source venv/bin/activate
(venv) $ pip install Sphinx
(venv) $ pip install sphinxcontrib-youtube

The docs can then be built using the Makefile in $PGADMIN4_SRC, e.g.

The output can be found in $PGADMIN4_SRC/docs/en_US/_build/html/index.html

Building the Runtime

Change into the runtime directory, and run yarn install. This will install the
dependencies required.

In order to use the runtime in a development environment, you’ll need to copy
dev_config.json.in file to dev_config.json, and edit the paths to the Python
executable and pgAdmin.py file, otherwise the runtime will use the default
paths it would expect to find in the standard package for your platform.

You can then execute the runtime by running something like:

Building packages

Most packages can be built using the Makefile in $PGADMIN4_SRC, provided all
the setup and configuration above has been completed.

To build a source tarball:

To build a PIP Wheel, activate either a Python 3 virtual environment, configured
with all the required packages, and then run:

To build the macOS AppBundle, please see pkg/mac/README.

To build the Windows installer, please see pkg/win32/README.txt.

Create Database Migrations

In order to make changes to the SQLite DB, navigate to the ‘web’ directory:

(venv) $ cd $PGADMIN4_SRC/web

Create a migration file with the following command:

(venv) $ FLASK_APP=pgAdmin4.py flask db revision

This will create a file in: $PGADMIN4_SRC/web/migrations/versions/ .
Add any changes to the ‘upgrade’ function.
Increment the SCHEMA_VERSION in $PGADMIN4_SRC/web/pgadmin/model/init.py file.

There is no need to increment the SETTINGS_SCHEMA_VERSION.

Support

See https://www.pgadmin.org/support/ for support options.

Security Issues

If you would like to report a security issue with pgAdmin, please email
security (at) pgadmin (dot) org.

Note that this address should only be used for reporting security issues
that you believe you’ve found in the design or code of pgAdmin, pgAgent,
and the pgAdmin website. It should not be used to ask security questions.

Project info

A GitHub project for pgAdmin 4 can be found at the address below:

https://github.com/pgadmin-org/pgadmin4

Please submit any changes as Pull Requests against the master branch of the
pgadmin-org/pgadmin4 repository.

If you wish to discuss pgAdmin 4, or contribute to the project, please use the
pgAdmin Hackers mailing list:

pgadmin-hackers@postgresql.org

Learn the steps to install the popular pgAdmin on Windows 11 or 10 to manage local or remote PostgreSQL Database on your system directly. 

Steps to install pgAdmin on Windows 11 or 101. Open Windows Terminal or Powershell2. Install pgAdmin 4 using Winget2. Download pgAdmin3. Run the Setup4. Install pgAdmin on Windows 11 or 105. Launch the pgAdmin6. Connect pgAdmin to Remote PostgreSQL Server

Like popular phpMyAdmin to graphically manage MySQL or MariaDB databases, we have pgAdmin. It is also a free and open source software that provides a graphical interface to develop and administrators PostgreSQL databases. The open-source license of pgAdmin is inherited from the PostgreSQL project. pgAdmin runs on Windows, Linux, macOS, and other Unix derivatives.

However, unlike Linux, pgAdmin on Windows and macOS can easily be installed to manage remote or locally running PostgreSQL.

Well, pgAdmin offers two types of installation: Desktop Deployment and Server Deployment.

Server Deployment: In this installation method, the pgAdmin is installed as a web application with the help of a web server on a command line server, so that single or multiple users can access it simultaneously using a web browser. Of course, credentials are required for security.

Desktop Deployment: This installation is like any other software installed locally on the computer. This means you don’t require any browser to connect and access PostgreSQL but are limited to only one user currently logged on to the operating system. Also, the user needs a GUI running a supported OS.

Installing pgAdmin as a central web application in the local network (server deployment) is helpful if you don’t want to restrict it to only one PC. However, as we are using Windows here, most of this OS users would like to have a Desktop Deployment only. This tutorial will discuss how to install the pgAdmin App and connect it with a remote PostgreSQL Database server.

The steps will be the same for Windows 10 and the latest one, 11. Users can follow this tutorial even with old OS versions not supported by Microsoft, such as Windows 7.

#1st Way is using the Winget command line

1. Open Windows Terminal or Powershell

As our first method involves the command line to install pgAdmin on Windows 11 or 10, we have to open Windows Powershell first. Right-click on your Windows Start button and select PowerShell (Admin) in Windows 10, whereas Windows Terminal (Admin) in Windows 11.

2. Install pgAdmin 4 using Winget

Like Linux, since Windows 10, Microsoft also offers a package manager by default on its operating systems called “Winget.” Although the list of packages to install using it is not as comprehensive as Linux package managers, yet enough to get some popular software quickly. The good thing is the latest version of pgAdmin is available through it. Hence, let’s run a single command to get pgAdmin 4.

To check the pgAdmin version available via Winget

winget search pgAdmin

To install:

winget install pgAdmin

Winget search pgAdmin

After this, jump to Step 5 of this article.

#2nd method using the official pgAdmin executable setup…

2. Download pgAdmin

The official website of pgAdmin offers an executable file to install this PostgreSQL’s GUI interface app easily. Hence, visit it using the given link and download the same on your Windows 11 or 10 system. You will have the list of the supported versions; select the latest one, and download the same.

3. Run the Setup

Once you have the setup on your system, double-click on it to run the same, and click on Install for me only (recommended); however, if you want to install pgAdmin for all users’ accounts on your system, then you can for the second option.

4. Install pgAdmin on Windows 11 or 10

Start the installation by clicking the Next button and then Accepting the license. After that, again click the Next buttons to accept the default setting until the setup starts the installation process. Soon, the installation will be completed; confirm it by pressing “Finish.”

Installation is Completed

The pgAdmin setup is ready.
pgAdmin 4 Setup

Accept License

5. Launch the pgAdmin

To start the application or GUI interface app for PostgreSQL Database, go to your Windows search and type pgAdmin; as its icon appears, click to run the same.

Use Winget to install pgAdmin Windows 11 or 10

pgAdmin in the Windows Start menu

After the start, you will be asked to assign a master password. Remember this is used to store the sensitive connection data to your databases in encrypted form. The master password is not stored anywhere, so you must remember it well.

Set a Master Password for pgAdmin

Set a Master Password for pgAdmin

6. Connect pgAdmin to Remote PostgreSQL Server

To establish a connection with your remote PostgreSQL Database, click on Add New Server.

Add New Server in PostgreSQL managment tool

In this dialog box, you enter a name for your server to identify it later quickly. It can be the actual name of the remote server or whatever you want to call it on pgAdmin.

Here we are going for a TCP connection, and for that, click on the Connection Tab. After that, you have two options: Configure a direct link to the server via TCP or an indirect reference to the server via SSH tunnel. You can choose the one you want.

Resgiter you server by adding a name

Assign a name to New Server

Now, in the Connection tab, enter the Ip-address or domain name of the server on which your PostgreSQL instance is installed.

Leave the Port and Maninatance Database values as they are, and add the PostgreSQL instance Database Username and Password you want to access on pgAdmin.

Next, click on the Save button to let the program establish a connection.

Add remote PostgreSQL server details windows 10

Finally, you will have the graphical user interface with PostgreSQL Database to create, delete and edit tables, including other tasks such as backup and restore.

Install pgAdmin 4 on Windows 11 or 10

Other Articles:

MySQL GUI Tools for Windows and Ubuntu/Linux: Top 8 free 
Install Top 10 essential software on Windows 11 using the command
How to install XAMPP on Windows 10 using the Command prompt
How to Install Sensu Go Monitoring on Windows
How to install Ubuntu 22.04 on Windows 11 WSL…

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Rpcrtremote dll либо не предназначен для выполнения под управлением windows или содержит ошибку
  • Диспетчер расширений shell для windows
  • Как установить как приложение на mac windows
  • Windows bat файлы for
  • Honor 10 driver windows 10