Основы базы данных MySQL

Средний

Изучите основы базы данных MySQL. Этот модуль охватывает установку сервера базы данных MariaDB, подключение к базе данных и SQL Shell, управление базами данных и пользователями, резервное копирование и восстановление. Вы освоите эти основные навыки Linux с помощью практических лабораторных работ и реальных задач.

devops-engineerlinuxdevops

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Основы баз данных MySQL

Узнайте, как устанавливать MariaDB или другие совместимые с MySQL службы баз данных, подключаться к SQL-оболочке, управлять базами данных и пользователями, а также выполнять базовые операции резервного копирования и восстановления. Этот курс знакомит с основами администрирования баз данных, которые часто требуются специалистам по Linux и DevOps при работе с прикладными средами.

Почему это важно

Многие производственные сервисы зависят от реляционных баз данных, и операторам часто приходится устанавливать их, проверять доступ, создавать учетные записи для приложений и защищать данные с помощью резервных копий. Даже если вы не являетесь профессиональным администратором баз данных, вам необходимо понимать основы настройки и обслуживания СУБД в среде Linux.

Чему вы научитесь

  • Устанавливать и проверять работу сервера баз данных MariaDB или MySQL.
  • Подключаться к SQL-оболочке и выполнять базовые административные задачи в интерактивном режиме.
  • Создавать базы данных и пользователей с необходимыми правами доступа.
  • Выполнять резервное копирование и восстановление содержимого баз данных для обслуживания и аварийного восстановления.
  • Понимать рабочий процесс взаимодействия с базами данных при миграции приложений.
  • Применять полученные навыки в практическом задании по миграции базы данных.

План курса

Курс начинается с установки сервера баз данных MariaDB и проверки корректности работы службы. Затем вы подключитесь к SQL-оболочке, где изучите базовый рабочий процесс прямого взаимодействия с движком базы данных.

Далее основное внимание уделяется управлению базами данных и пользователями, что позволит вам разделять данные приложений и более осознанно контролировать доступ к ним. После этого вы изучите основы резервного копирования и восстановления — критически важные навыки для обслуживания, миграции и планирования восстановления данных.

Курс завершается практическим заданием «Миграция базы данных приложения», где навыки установки, управления доступом и защиты данных объединяются в реалистичном сценарии поддержки приложения.

Для кого этот курс

Этот курс предназначен для тех, кто изучает Linux, начинающих системных администраторов и специалистов уровня DevOps Junior, которым необходимо практическое введение в управление службами баз данных, совместимыми с MySQL.

Результаты

По окончании этого курса вы сможете уверенно устанавливать базовую службу базы данных, подключаться к ней и администрировать её через SQL-оболочку, управлять базами данных и пользователями, а также выполнять простые задачи по резервному копированию и восстановлению.

Преподаватель

labby
Labby
Labby is the LabEx teacher.