Tutoriais MySQL

MySQL oferece um caminho de aprendizado bem estruturado para gerenciamento de banco de dados relacional. Nossos tutoriais cobrem consultas SQL, design de banco de dados e técnicas de otimização, adequados tanto para iniciantes quanto para desenvolvedores intermediários. Com laboratórios gratuitos e exemplos práticos, você obterá experiência prática em operações de banco de dados. Nosso playground de banco de dados interativo permite que você pratique consultas SQL e veja resultados instantâneos.

Subconsultas e Operações Aninhadas no MySQL

Subconsultas e Operações Aninhadas no MySQL

Neste laboratório, você explorará subconsultas e operações aninhadas no MySQL, com foco no uso de subconsultas na cláusula WHERE. Aprenda a filtrar dados, usar EXISTS, testar subconsultas correlacionadas e comparar o desempenho. Conecte-se ao MySQL, crie bancos de dados e construa consultas SQL.
MySQL
Configuração e Ajuste do MySQL

Configuração e Ajuste do MySQL

Neste laboratório, você aprenderá como configurar e ajustar seu servidor MySQL para desempenho ideal. O laboratório o guiará através da visualização da configuração atual usando `SHOW VARIABLES`, ajuste do tamanho do buffer pool do InnoDB, monitoramento do desempenho de consultas após o ajuste e salvamento das alterações de configuração.
MySQL
Noções Básicas de Replicação MySQL

Noções Básicas de Replicação MySQL

Neste laboratório, você explorará os fundamentos da replicação MySQL. Você aprenderá como configurar um ambiente de replicação master-slave configurando uma única instância MySQL para atuar como master e slave. Este laboratório abrange a habilitação do binary logging, a criação de um usuário de replicação, a configuração de um slave para se conectar a um master e a verificação do status da replicação.
MySQL
MySQL Event Scheduler

MySQL Event Scheduler

Neste laboratório, você aprenderá a usar o MySQL Event Scheduler para automatizar tarefas. O laboratório o guiará através da ativação do Event Scheduler, criação de um evento para atualizar periodicamente dados em uma tabela, verificação do status de execução do evento e, finalmente, remoção do evento.
MySQL
Melhores Práticas de Segurança do MySQL

Melhores Práticas de Segurança do MySQL

Neste laboratório, você aprenderá práticas essenciais de segurança do MySQL. O laboratório abrange a proteção da conta root, a criação de usuários dedicados com permissões limitadas, o gerenciamento de privilégios e a remoção de contas padrão desnecessárias para fortalecer seu servidor de banco de dados.
MySQL
Operações de Importação e Exportação no MySQL

Operações de Importação e Exportação no MySQL

Neste laboratório, você aprenderá a realizar operações de importação e exportação no MySQL. Você explorará a importação de dados de arquivos CSV para tabelas MySQL usando `LOAD DATA INFILE`, a exportação de resultados de consultas para CSV e a validação de dados importados. Domine o manuseio de dados no MySQL!
MySQL
Índices MySQL e Otimização de Desempenho

Índices MySQL e Otimização de Desempenho

Neste laboratório, você aprenderá sobre índices MySQL e técnicas de otimização de desempenho. O laboratório foca na criação e gerenciamento de índices para melhorar o desempenho de consultas ao banco de dados. Você analisará planos de consulta, adicionará índices compostos e removerá índices não utilizados.
MySQL
Noções Básicas de Stored Procedures no MySQL

Noções Básicas de Stored Procedures no MySQL

Neste laboratório, você aprenderá as noções básicas de stored procedures no MySQL. O objetivo é entender como criar, chamar e modificar stored procedures para gerenciar dados em um banco de dados MySQL. Você aprenderá a inserir dados, chamar procedimentos, adicionar parâmetros e remover procedimentos.
MySQL
Transações MySQL e Integridade de Dados

Transações MySQL e Integridade de Dados

Neste laboratório, você explorará as transações MySQL e sua importância na manutenção da integridade dos dados. Você aprenderá a usar transações para garantir que uma série de operações SQL sejam tratadas como uma única unidade de trabalho. O laboratório abrange BEGIN, COMMIT, ROLLBACK e savepoints.
MySQL
Particionamento MySQL para Grandes Conjuntos de Dados

Particionamento MySQL para Grandes Conjuntos de Dados

Neste laboratório, você aprenderá a implementar o particionamento MySQL para grandes conjuntos de dados para melhorar o desempenho de consultas e o gerenciamento de dados. Você particionará uma tabela por intervalo, consultará partições específicas, reorganizará partições e verificará o impacto na velocidade das consultas.
MySQL
Triggers MySQL para Automação

Triggers MySQL para Automação

Neste laboratório, você aprenderá como automatizar tarefas no MySQL usando triggers. O laboratório foca na criação de um trigger que registra operações de inserção na tabela `products` em uma tabela separada `product_logs`. Você testará, atualizará e removerá o trigger.
MySQL
Manipulação de Dados JSON no MySQL

Manipulação de Dados JSON no MySQL

Neste laboratório, você aprenderá como manipular dados JSON em um banco de dados MySQL. Isso inclui inserir dados JSON, consultar com `JSON_EXTRACT`, atualizar valores de campos JSON e criar um índice em uma propriedade JSON. Conecte-se ao MySQL, crie um banco de dados e manipule dados JSON.
MySQL
Tabelas Temporárias e Dados de Sessão no MySQL

Tabelas Temporárias e Dados de Sessão no MySQL

Neste laboratório, você aprenderá a trabalhar com tabelas temporárias no MySQL, com foco na sua criação e uso dentro de uma sessão. Você criará, inserirá dados, consultará e removerá uma tabela temporária. Você também verificará seu escopo e entenderá sua utilidade para manipulação de dados específica da sessão.
MySQL
Funções MySQL e Lógica Personalizada

Funções MySQL e Lógica Personalizada

Neste laboratório, você aprenderá como criar e usar funções personalizadas no MySQL. O laboratório foca em encapsular lógica reutilizável em seu banco de dados, criando uma função para calcular a área de um retângulo. As etapas envolvem criar, usar, testar e remover uma função MySQL.
MySQL
Expressões de Tabela Comuns (CTEs) no MySQL

Expressões de Tabela Comuns (CTEs) no MySQL

Neste laboratório, você aprenderá a usar Expressões de Tabela Comuns (CTEs) no MySQL para melhorar a legibilidade e a manutenibilidade das consultas. O laboratório abrange a definição de CTEs simples usando a cláusula `WITH`, CTEs recursivas para dados hierárquicos, junção de CTEs com tabelas e teste da saída de consultas CTE.
MySQL
Capacidades de Busca Full-Text do MySQL

Capacidades de Busca Full-Text do MySQL

Neste laboratório, você explorará as capacidades de busca full-text do MySQL. Você criará um banco de dados e uma tabela, adicionará um índice full-text e verificará sua criação. Esta configuração o preparará para buscas de texto eficientes em seu banco de dados MySQL.
MySQL
Backup e Recuperação de MySQL

Backup e Recuperação de MySQL

Neste laboratório, você aprenderá a fazer backup e restaurar bancos de dados MySQL usando a ferramenta de linha de comando `mysqldump`. O laboratório abrange técnicas essenciais para criar backups lógicos e restaurá-los para garantir a integridade e disponibilidade dos dados.
MySQL
Tratamento de Erros e Logging no MySQL

Tratamento de Erros e Logging no MySQL

Neste laboratório, você aprenderá técnicas essenciais de tratamento de erros e logging no MySQL. Você praticará a habilitação do general query log, a implementação de manipuladores de erro em stored procedures, a geração de erros personalizados com SIGNAL e a revisão do log de erros do MySQL para depurar e auditar seu banco de dados de forma eficaz.
MySQL
  • Anterior
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 10
  • Próximo