Fundamentos de Banco de Dados MySQL

Intermediário

Aprenda os Fundamentos de Banco de Dados MySQL. Este módulo abrange a Instalação do Servidor de Banco de Dados MariaDB, Conexão com o Banco de Dados e Shell SQL, Gerenciamento de Bancos de Dados e Usuários, Backup e Restauração. Você dominará estas habilidades essenciais do Linux através de laboratórios práticos e desafios do mundo real.

devops-engineerlinuxdevops

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

Fundamentos de Banco de Dados MySQL

Aprenda a instalar serviços de banco de dados compatíveis com MariaDB ou MySQL, conectar-se ao shell SQL, gerenciar bancos de dados e usuários, e realizar operações básicas de backup e restauração. Este curso apresenta os fundamentos de administração de banco de dados que profissionais de Linux e DevOps frequentemente precisam em ambientes de aplicação.

Por que isso é importante

Muitos serviços em produção dependem de bancos de dados relacionais, e os operadores frequentemente precisam instalá-los, verificar o acesso, criar usuários para aplicações e proteger dados com backups. Mesmo que você não seja um administrador de banco de dados dedicado, ainda precisa entender o básico sobre a configuração e manutenção de serviços de banco de dados em ambientes Linux.

O que você aprenderá

  • Instalar e verificar um servidor de banco de dados estilo MariaDB ou MySQL.
  • Conectar-se ao shell SQL e realizar tarefas básicas de administração interativa.
  • Criar bancos de dados e usuários com as permissões de acesso necessárias.
  • Fazer backup e restauração de conteúdo do banco de dados para manutenção e recuperação.
  • Compreender o fluxo de trabalho de banco de dados por trás de migrações de aplicações.
  • Aplicar essas habilidades em um desafio prático de migração de banco de dados.

Roteiro do Curso

O curso começa com a instalação de um servidor de banco de dados MariaDB e a confirmação de que o serviço está sendo executado corretamente. Em seguida, você se conectará ao shell SQL, onde aprenderá o fluxo de trabalho básico para interagir diretamente com o motor do banco de dados.

Na sequência, o curso foca no gerenciamento de bancos de dados e usuários, para que você possa separar os dados das aplicações e controlar o acesso de forma mais precisa. Depois disso, você aprenderá o básico sobre backup e restauração, que são essenciais para manutenção, migração e planejamento de recuperação.

O curso termina com o desafio de Migração de Banco de Dados de Aplicação, onde as habilidades de instalação, gerenciamento de acesso e proteção de dados se unem em um cenário realista de suporte a aplicações.

Para quem é este curso

Este curso é destinado a estudantes de Linux, administradores juniores e iniciantes em DevOps que precisam de uma introdução prática ao gerenciamento de um serviço de banco de dados compatível com MySQL.

Resultados

Ao final deste curso, você será capaz de instalar um serviço de banco de dados básico, conectar-se e administrá-lo a partir do shell SQL, gerenciar bancos de dados e usuários, e realizar tarefas simples de backup e restauração com mais confiança.

Professor

labby
Labby
Labby is the LabEx teacher.