JavaRush /Курси /SQL SELF /Підключаємось до PostgreSQL

Підключаємось до PostgreSQL

SQL SELF
Рівень 4 , Лекція 3
Відкрита

2. Підключаємось до сервера PostgreSQL

Тут у тебе є 2 варіанти:

  1. Використовуємо рідну функцію від IDE
  2. Використовуємо плагін Database Navigator для Community версій

Підключення до PostgreSQL через WebStorm

Процес підключення дуже схожий і для інших IDE.

  1. Відкрий панель "Database". Якщо ти її не бачиш, відкрий через меню View → Tool Windows → Database.
  2. На панелі Database натисни на + і у випадаючому меню вибери Data Source → PostgreSQL.
  3. Налаштуй параметри підключення:
    • Якщо ти підключаєшся до PostgreSQL вперше, IDE запропонує завантажити потрібний драйвер.
    • Name: задай ім'я для підключення.
    • Host: адреса сервера (зазвичай localhost для локальної установки).
    • Port: стандартний порт 5432.
    • User: ім'я користувача (наприклад, postgres).
    • Password: пароль твого користувача. Можна вибрати опцію збереження пароля.
  4. Натисни кнопку Test Connection. При успішному підключенні ти побачиш зелену галочку і версію PostgreSQL.
  5. Якщо тест пройшов успішно, натисни Apply і потім OK.

Після збереження підключення ти можеш побачити сповіщення від IDE з пропозицією налаштувати SQL діалект для твого проєкту або файлів. Натисни на посилання configure у цьому сповіщенні. Ти завжди можеш повернутись до цих налаштувань пізніше через меню: Settings → Languages & Frameworks → SQL Dialects

У вікні SQL Dialects вибираємо PostgreSQL. Ці налаштування важливі для коректного підсвічування синтаксису, автодоповнення і аналізу SQL-коду.

У панелі Database з'явиться твоє нове підключення. Ти можеш розгорнути його, щоб побачити список баз даних, схем і таблиць (у нас є тільки public). Тепер ти можеш відкривати SQL-консоль для виконання запитів або переглядати дані в таблицях подвійним кліком.

Після підключення ти можеш виконати тестову команду, щоб переконатися, що все працює.

 -- Перевірити версію PostgreSQL сервера, до якого ти підключився
SELECT version();

Детальніше почитати про всі налаштування можна в документації від JetBrains.

Підключення до PostgreSQL через Database Navigator

  1. Відкрий панель плагіна: На боковій панелі IDE знайди і відкрий вкладку DB Browser. Якщо її там немає, ти можеш відкрити її через меню Main menu → DB Navigator.
  2. Створи нове підключення. На панелі DB Browser натисни на іконку з плюсом (+) і у випадаючому меню вибери PostgreSQL.
  3. Заповни дані для підключення:
    • Name: придумай ім'я для цього підключення (postgres@localhost).
    • Host: якщо PostgreSQL встановлений на твоєму комп'ютері, використовуй localhost.
    • Port: стандартний порт для PostgreSQL — 5432.
    • User: ім'я користувача для доступу до БД (часто postgres за замовчуванням).
    • Password: пароль для цього користувача.
  4. Після введення даних натисни кнопку Test Connection. Ти маєш побачити повідомлення про успішне підключення.
  5. Якщо тест пройшов успішно, натисни Apply і потім OK, щоб зберегти налаштування.

Результат:

Після збереження нове підключення з'явиться у списку на панелі DB Browser. Тепер ти можеш розгорнути його, щоб побачити структуру бази даних, доступні схеми, таблиці та їх стовпці. Ти готовий до виконання своїх перших SQL-запитів.

Після підключення ти можеш виконати тестову команду.

 -- Перевірити версію PostgreSQL сервера, до якого ти підключився
SELECT version();

3. Пишемо прості запити в Query Console

Запити можна писати і без бази даних. Наприклад:

  • SELECT version();
  • SELECT 2+2*2
  • SELECT NOW()
  • SELECT LENGTH("MAY")

4. Створюємо базу даних

Виконай наступний SQL-запит:


CREATE DATABASE university;

Ти побачиш підтвердження CREATE DATABASE, якщо база даних була успішно створена.
Таке лаконічне повідомлення може здатися сухуватим, але, повір, це музика для вух програміста.

Тепер у нас є база даних з ім'ям university.

Коментарі
ЩОБ ПОДИВИТИСЯ ВСІ КОМЕНТАРІ АБО ЗАЛИШИТИ КОМЕНТАР,
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ