O que é: MariaDB

MariaDB é um dos sistemas de gerenciamento de banco de dados que o WordPress pode usar para armazenar e recuperar as informações do seu blog. É uma alternativa ao popular aplicativo de banco de dados MySQL.

O WordPress usa um banco de dados como um arquivo para o seu site. Ele contém suas postagens e páginas, comentários, muitas configurações e muito mais.

Você pode usar o WordPress sem saber como o banco de dados funciona nos bastidores, mas ter um entendimento básico é útil ao solucionar problemas com o seu site WordPress.

Glossário: MariaDB

O que é um Banco de Dados?

MariaDB é um sistema de gerenciamento de banco de dados relacional que roda no seu servidor de hospedagem WordPress e lida com múltiplos usuários e bancos de dados. Isso significa que ele atua como um arquivo digital que organiza e armazena os dados do seu site em diferentes tabelas.

Ele funciona da mesma forma que o MySQL e é totalmente compatível com o WordPress, então você pode usar qualquer um dos aplicativos de banco de dados com o WordPress. Normalmente, a escolha do software de banco de dados é feita pelo seu provedor de hospedagem WordPress.

Ambos os aplicativos usam uma linguagem de programação chamada SQL, ou Structured Query Language. Pronunciada 'sequel', ela é usada para recuperar, adicionar e excluir informações das tabelas do banco de dados.

Uma instrução SQL para recuperar dados é conhecida como uma consulta, e geralmente se parece com isto:

SELECT * FROM wp_posts WHERE ID = 23;

Você não precisa ter habilidades de codificação ou conhecimento de banco de dados para usar o WordPress. Tudo isso acontece automaticamente nos bastidores.

Mas com algum conhecimento básico de SQL, usuários mais avançados podem corrigir muitos erros do WordPress trabalhando diretamente com o banco de dados, como:

Isso é especialmente útil quando você não consegue fazer login na área de administração do WordPress. Nesse caso, você pode obter acesso direto ao seu banco de dados do WordPress usando phpMyAdmin.

Este é um aplicativo web que você encontrará no painel de controle do seu provedor de hospedagem. Você pode usá-lo para gerenciar seu banco de dados do WordPress a partir do seu navegador web.

phpMyAdmin

Você pode aprender mais sobre bancos de dados e como usá-los em nosso guia para iniciantes sobre gerenciamento de banco de dados do WordPress com phpMyAdmin.

Qual é a diferença entre MySQL e MariaDB?

O aplicativo de banco de dados MySQL tem uma longa história. Foi lançado pela primeira vez em 1995 e rapidamente ganhou força como um aplicativo de gerenciamento de banco de dados rápido, eficiente e acessível.

Quando o WordPress foi lançado em 2003, ele escolheu o MySQL para gerenciar seu banco de dados.

Atualmente é propriedade da Oracle Corporation. É um software de código aberto licenciado sob a GPL e está disponível gratuitamente.

Quando o MySQL foi adquirido pela Oracle em 2009, uma comunidade de desenvolvedores criou um fork do software. Eles chamaram este novo projeto de código aberto de MariaDB.

Com o MariaDB, eles poderiam continuar trabalhando no banco de dados independentemente do Oracle, enquanto o Oracle supervisionava o desenvolvimento contínuo do MySQL.

Desde então, novos recursos foram adicionados ao MariaDB que não estão no MySQL, e a equipe melhorou seu desempenho. No entanto, ele permanece completamente compatível com o MySQL.

Trocamos este blog para MariaDB em 2019 para aproveitar os benefícios de desempenho e acelerar o site WPBeginner.

Como o WordPress Usa Seu Banco de Dados?

A maior parte dos seus dados do WordPress é armazenada em tabelas de banco de dados. Isso inclui posts, páginas, comentários, categorias, tags, campos personalizados, usuários e outras configurações do WordPress.

Você pode se lembrar de ter fornecido informações para configurar o banco de dados quando você instalou o WordPress pela primeira vez. Foi solicitado que você fornecesse um nome de banco de dados, host, nome de usuário e senha.

Forneça um Nome de Banco de Dados, Host, Nome de Usuário e Senha

Essas informações sobre o banco de dados do WordPress são armazenadas no arquivo de configuração wp-config.php.

O WordPress usou as informações que você forneceu para criar tabelas de banco de dados e, em seguida, criou os dados de instalação padrão dentro dessas tabelas.

Existem 12 tabelas de banco de dados criadas com uma instalação padrão do WordPress:

  • wp_commentmeta contém metainformações sobre comentários.
  • wp_comments contém comentários e os detalhes do autor do comentário.
  • wp_links gerencia os blogrolls criados por versões anteriores do WordPress.
  • wp_options contém a maioria das configurações do WordPress em todo o site.
  • wp_postmeta contém metainformações sobre posts, páginas e tipos de postagem personalizados.
  • wp_posts contém seus posts, páginas, tipos de postagem personalizados e revisões.
  • wp_termmeta contém metadados para termos em taxonomias personalizadas.
  • wp_terms contém termos sob taxonomias, como cada categoria e tag.
  • wp_term_relationships gerencia os relacionamentos entre tipos de postagem e termos.
  • wp_term_taxonomy define taxonomias para diferenciar entre categorias e tags.
  • wp_usermeta contém informações de meta sobre usuários registrados.
  • wp_users contém informações do usuário, incluindo nomes de usuário e senhas.

Você notará que cada tabela começa com o prefixo wp_. Recomendamos que você escolha um prefixo diferente durante a instalação do WordPress para melhorar a segurança do seu site.

Agora, como seu conteúdo importante do WordPress é armazenado no banco de dados, ele precisa ser copiado regularmente, juntamente com os arquivos armazenados na sua biblioteca de mídia, temas e plugins.

Plugins de backup como Duplicator fazem backup automático dos seus arquivos e tabelas de banco de dados e os armazenam com segurança em um local remoto. Recomendamos que você siga nosso guia sobre como fazer backup do seu site WordPress.

Executando MariaDB no seu Computador

Se você deseja executar o WordPress localmente no seu computador, ele precisa executar o software do qual o WordPress depende. Isso inclui um aplicativo de gerenciamento de banco de dados como MariaDB ou MySQL, bem como software de servidor web como Apache e a linguagem de programação PHP.

É difícil configurar todos esses aplicativos separadamente, então soluções foram desenvolvidas para instalar facilmente o WordPress no Windows e Mac.

Uma dessas soluções usa MariaDB, e essa é o XAMPP.

XAMPP

O XAMPP roda em Windows, Mac e Linux, e você pode aprender a instalá-lo seguindo nosso guia sobre como criar um site WordPress local usando XAMPP.

Esperamos que este artigo tenha ajudado você a aprender mais sobre MariaDB no WordPress. Você também pode querer ver nossa lista de Leitura Adicional abaixo para artigos relacionados sobre dicas, truques e ideias úteis para o WordPress.

Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Leitura Adicional

O Kit de Ferramentas Definitivo para WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!