1. Створення схеми
Якщо ти вирішиш створити нову базу даних на SQL-сервері, знай, що для цього є два способи:
- Графічний інтерфейс Workbench
- Написання спеціального SQL-запиту
Але оскільки ми зараз вивчаємо саме Workbench, то й створюватимемо базу за його допомогою:
Ти завжди можеш скористатися верхнім меню або кнопками на верхній панелі. Давай клацнемо на кнопку “Створити нову схему”. В результаті ти побачиш таку панельку:
Тут можна вказати ім'я нової схеми. Готово.
2. Кодування за замовчуванням
Важливо! Ніколи не обирай кодування за замовчуванням. Потім виявиться, що це якась windows 1251, яка не хоче нормально працювати з кирилицею. Для пошуку чи фільтрів тобі це не потрібно.
Більш того, перенесення даних між різними SQL-серверами часто робиться у текстовому вигляді. Дані зберігаються до файлу як SQL-запити, а потім просто виконуються на іншому сервері як великий SQL-файл.
Легко може виникнути ситуація, коли у тебе на різних SQL-серверах різне кодування за замовчуванням. Ми колись намучилися з цим:)
Отже, звикай завжди обирати її явно:
- utf8
- utf8_general_ci
Якщо ти хочеш, щоб у твоїй базі даних можна було зберігати текст зі смайликами, які недавно додали до Unicode, тобі потрібно обрати utf8mb4.
Але ми поки що вкажемо кодування саме utf8, а вже в майбутньому потренуємося зі зміною кодування, щоб зберігати тексти зі смайликами.
3. Закінчуємо створення схеми
Натискаємо Apply і бачимо таке вікно:
Так, для кожної твоєї дії у Workbench він буде просто генерувати SQL-запити.
Натискаємо Apply та чекаємо, коли виконається запит на створення схеми. Ти маєш отримати приблизно такий стан Workbench у результаті:
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ