Графический клиент pgAdmin

Последнее обновление: 30.06.2025

Установка и подключение на Linux

Программа pgAdmin представляет графический клиент для работы с сервером PostgreSQL, через который мы в удобном виде можем создавать, удалять, изменять базы данных и управлять ими. При установке на Windows эта программа входит в базовый комплект установки. На Linux же надо дополнительно его доустановить. Например, для установки на Ubuntu выполним следующую последовательность команд:

# Установка открытого ключа для репозитория
curl -fsS https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg --dearmor -o /usr/share/keyrings/packages-pgadmin-org.gpg

# Создаем файл конфигурации репозитория
sudo sh -c 'echo "deb [signed-by=/usr/share/keyrings/packages-pgadmin-org.gpg] https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'

# Непосредственно установка pgAdmin
sudo apt install pgadmin4

Для установки на Fedora (а также AlmaLinux, Rocky, Redhat и CentOS) выполним следующую последовательность команд:

# Установка пакета на Fedora
sudo rpm -i https://ftp.postgresql.org/pub/pgadmin/pgadmin4/yum/pgadmin4-fedora-repo-2-1.noarch.rpm

# Установка пакета на AlmaLinux, Rocky, Redhat или CentOS
sudo rpm -i https://ftp.postgresql.org/pub/pgadmin/pgadmin4/yum/pgadmin4-redhat-repo-2-1.noarch.rpm

# Непосредственно установка pgAdmin
sudo yum install pgadmin4

Настройка на Linux

Запустим pgAdmin. Для подключения к локальному серверу PostgreSQL в pgAdmin в левой боковой панели нажмем на пункт "Servers", затем в появвившемся контекстном меню нажмем на пункт "Register" и далее выберем "Server"

pgAdmin в Ubuntu

Далее введем имя нашего сервера

Конфигурация pgAdmin в Ubuntu

В моем случае это "localhost". И перейдем на вкладку "Connection". Здесь заполним следующие данные:

  • Host name/address: localhost

  • Port: 5432

  • Maintenance database: postgres

  • Username: postgres

  • Password: здесь пароль, который мы указали для пользователя postgres при установке/конфигурации PostgreSQL

Настройка pgAdmin в Ubuntu

И нажмем на кнопку "Save". После этого нам откроется содержимое сервера (базы данных) PostgreSQL.

Установка и подключение на Windows

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

pgAdmin в Windows

После этого нам откроется следующая программа pgAdmin. При открытии также отображится окно для ввода пароля для подключения к серверу Postgres:

Логин в pgAdmin

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

Управление базами данных

После успешного логина нам откроется содержимое сервера:

Базы данных в pgAdmin

В частности, в узле Databases мы можем увидеть все имеющиеся базы данных. По умолчанию здесь есть только одна база данных - postgres.

Также в правой части мы можем увидеть узел Login/Group Roles, который предназначен для управления пользователями и их ролями.

И третий узел - Tablespaces позволяет управлять местом хранения файлов баз данных.

Теперь создадим свою базу данных. Для этого нажмем правой кнопкой мыши на узел Databases. И далее в контекстном меню выберем Create->Database...

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

После этого нам отобразится окно для создания базы данных. Введем название для БД, например, test1 и нажмем на кнопку "Save":

Создание базы данных в PostgreSQL через pgAdmin

После этого в древовидном меню слева отобразится содержимое созданной базы данных test1:

Администрирование в PostgreSQL через pgAdmin
Помощь сайту
Юмани:
410011174743222
Номер карты:
4048415020898850