Основы баз данных MySQL
Узнайте, как устанавливать MariaDB или другие совместимые с MySQL службы баз данных, подключаться к SQL-оболочке, управлять базами данных и пользователями, а также выполнять базовые операции резервного копирования и восстановления. Этот курс знакомит с основами администрирования баз данных, которые часто требуются специалистам по Linux и DevOps при работе с прикладными средами.
Почему это важно
Многие производственные сервисы зависят от реляционных баз данных, и операторам часто приходится устанавливать их, проверять доступ, создавать учетные записи для приложений и защищать данные с помощью резервных копий. Даже если вы не являетесь профессиональным администратором баз данных, вам необходимо понимать основы настройки и обслуживания СУБД в среде Linux.
Чему вы научитесь
- Устанавливать и проверять работу сервера баз данных MariaDB или MySQL.
- Подключаться к SQL-оболочке и выполнять базовые административные задачи в интерактивном режиме.
- Создавать базы данных и пользователей с необходимыми правами доступа.
- Выполнять резервное копирование и восстановление содержимого баз данных для обслуживания и аварийного восстановления.
- Понимать рабочий процесс взаимодействия с базами данных при миграции приложений.
- Применять полученные навыки в практическом задании по миграции базы данных.
План курса
Курс начинается с установки сервера баз данных MariaDB и проверки корректности работы службы. Затем вы подключитесь к SQL-оболочке, где изучите базовый рабочий процесс прямого взаимодействия с движком базы данных.
Далее основное внимание уделяется управлению базами данных и пользователями, что позволит вам разделять данные приложений и более осознанно контролировать доступ к ним. После этого вы изучите основы резервного копирования и восстановления — критически важные навыки для обслуживания, миграции и планирования восстановления данных.
Курс завершается практическим заданием «Миграция базы данных приложения», где навыки установки, управления доступом и защиты данных объединяются в реалистичном сценарии поддержки приложения.
Для кого этот курс
Этот курс предназначен для тех, кто изучает Linux, начинающих системных администраторов и специалистов уровня DevOps Junior, которым необходимо практическое введение в управление службами баз данных, совместимыми с MySQL.
Результаты
По окончании этого курса вы сможете уверенно устанавливать базовую службу базы данных, подключаться к ней и администрировать её через SQL-оболочку, управлять базами данных и пользователями, а также выполнять простые задачи по резервному копированию и восстановлению.




