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