Завантаження
Програміст може працювати з базою даних через консоль, але це не означає, що він повинен це робити. Для роботи із SQL-серверами є багато відмінних клієнтів. Мені, наприклад, подобається SQLYog. Хтось по хардкорному продовжує працювати через консоль, а багато хто – одразу через Intellij IDEA.
Так, вона теж вміє особисто працювати із SQL-серверами. Але оскільки ми тут вивчаємо MySQL, то заразом навчимося користуватися MySQL Client, який часто йде з ним у парі. Називається він MySQL Workbench.
Крок 1. Знову перейдемо за посиланням і потім виберемо посилання внизу. У результаті ти маєш побачити щось на кшталт такого:

Крок 2. Вибираємо MySQL Workbench та отримуємо можливість вибрати версію під будь-яку операційну систему:

Завантажуємо її та запускаємо установку.
Встановлення
Крок 1. Запускаємо установку та бачимо стандартне вікно, клацаємо Next:

Крок 2. Вибираємо директорію для встановлення програми.

Крок 3. Вибираємо стандартну конфігурацію:

Крок 4. Встановлюємо:

Крок 5. У разі успішного встановлення ти побачиш вікно:

А також отримаєш пропозицію запустити Workbench. Давай подивимося, що за цим стоїть…
Підключаємось до бази даних
Я запустив Workbench і він показав мені стандартне вікно:

Внизу сторінки MySQL Workbench відображає список останніх підключень до різних баз даних. Якщо ти хочеш створити нове підключення, то натисніть "плюсик у кружечку" або скористайся верхнім меню: Database->Connect to Database.

Навіть якщо ти вирішиш скористатися вже налаштованим з'єднанням, у тебе все одно можуть запитати пароль:

Якщо ж ти вирішиш створити нове з'єднання, побачиш таку панель:

За допомогою Workbench ти можеш підключитися до будь-якого SQL-сервера у світі, тому тобі потрібно вказати:
- його адресаа: host & port
- username
- password (запропонують вказати пізніше)
Власне, тобі потрібно вибрати ім'я підключення - можеш написати будь-яке, яке подобається, а також вибрати Database Scheme.
Таблиці у базі даних об'єднуються у групи – схеми. У якомусь сенсі це є бази даних. Тобто одна схема – це одна база даних.
З іншого боку, таблиці з однієї схеми можуть посилатися на таблиці з іншої схеми, їх можна JOIN'іти тощо. Отже схема – це все-таки група таблиць. В принципі, як пакет в Java. Класи всередині одного пакета сильніше пов'язані один з одним, але в той же час їм не заважає посилатися на класи з інших пакетів.
Статус сервера
Після логіну ти, швидше за все, побачиш вікно із загальною інформацією та інформацією про сервер, до якого підключився:

Цінності для нас тут небагато, але якщо натиснути на посилання Server Status у лівому верхньому кутку, то побачиш деякі деталі:

Як переглянути список баз даних
Давай відкриємо перелік баз даних (схем) на сервері, до якого ми підключабося. Для цього потрібно відкрити вкладку Schemas :

Якщо в тебе ще немає жодної схеми, її завжди можна створити.
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ