2. Подключаемся к серверу PostgreSQL
Тут у вас есть 2 варианта:
- Используем родную функцию от IDE
- Используем плагин Database Navigator для Community версий
Подключение к PostgreSQ через WebStorm
Процесс подключения очень похож и для других IDE.
- Откройте панель "Database". Если вы ее не видите, откройте через меню
View → Tool Windows → Database.
- На панели
Databaseнажмите на+и в выпадающем меню выберитеData Source → PostgreSQL.
- Настройте параметры подключения:
- Если вы подключаетесь к PostgreSQL впервые, IDE предложит загрузить необходимый драйвер.
Name: задайте имя для подключения.Host: адрес сервера (обычноlocalhostдля локальной установки).Port: стандартный порт5432.User: имя пользователя (например,postgres).Password: пароль вашего пользователя. Можно выбрать опцию сохранения пароля.
- Нажмите кнопку
Test Connection. При успешном подключении вы увидите зеленую галочку и версию PostgreSQL.
- Если тест прошел успешно, нажмите
Applyи затемOK.
После сохранения подключения вы можете увидеть уведомление от IDE с предложением настроить SQL диалект для вашего проекта или файлов. Нажмите на ссылку configure в этом уведомлении. Вы всегда можете вернуться к этим настройкам позже через меню: Settings → Languages & Frameworks → SQL Dialects
В открывшемся окне SQL Dialects выбираем PostgreSQL. Эти настройки важны для корректной подсветки синтаксиса, автодополнения и анализа SQL-кода.
В панели Database появится ваше новое подключение. Вы можете раскрыть его, чтобы увидеть список баз данных, схем и таблиц (у нас есть только public). Теперь вы можете открывать SQL-консоль для выполнения запросов или просматривать данные в таблицах двойным кликом.
После подключения вы можете выполнить тестовую команду, чтобы убедиться, что все работает.
-- Проверить версию PostgreSQL сервера, к которому вы подключились
SELECT version();
Подробней почитать о всех настройках можно в документации от JetBrains.
Подключение к PostgreSQL через Database Navigator
- Откройте панель плагина: На боковой панели IDE найдите и откройте вкладку
DB Browser. Если ее там нет, вы можете открыть ее через менюMain menu → DB Navigator. - Создайте новое подключение. На панели
DB Browserнажмите на иконку с плюсом (+) и в выпадающем меню выберитеPostgreSQL.
- Заполните данные для подключения:
Name: придумайте имя для этого подключения (postgres@localhost).Host: если PostgreSQL установлен на вашем компьютере, используйтеlocalhost.Port: стандартный порт для PostgreSQL —5432.User: имя пользователя для доступа к БД (частоpostgresпо умолчанию).Password: пароль для этого пользователя.
- После ввода данных нажмите кнопку
Test Connection. Вы должны увидеть сообщение об успешном подключении. - Если тест прошел успешно, нажмите
Applyи затемOK, чтобы сохранить настройки.
Результат:
После сохранения новое подключение появится в списке на панели DB Browser. Теперь вы можете раскрыть его, чтобы увидеть структуру базы данных, доступные схемы , таблицы и их столбцы. Вы готовы к выполнению ваших первых SQL-запросов.
После подключения вы можете выполнить тестовую команду.
-- Проверить версию PostgreSQL сервера, к которому вы подключились
SELECT version();
3. Пишем простые запросы в Query Console
Запросы можно писать и без базы данных. Например:
SELECT version();SELECT 2+2*2SELECT NOW()SELECT LENGTH("MAY")
4. Создаем базу данных
Выполните следующий SQL-запрос:
CREATE DATABASE university;
Вы увидите подтверждение CREATE DATABASE, если база данных была успешно создана.
Столь лаконичное сообщение может показаться суховатым, но, поверьте, это музыка для ушей программиста.
Теперь у нас есть база данных с именем university.

ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ