Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

O que é: Banco de dados

Nota editorial: Ganhamos uma comissão de links de parceiros no WPBeginner. As comissões não afetam as opiniões ou avaliações de nossos editores. Saiba mais sobre Processo editorial.

Um banco de dados do WordPress é uma coleção de todas as informações essenciais para o funcionamento de seu site. É como uma grande sala de armazenamento onde o WordPress mantém os dados de todas as partes do seu site.

Essas informações incluem tudo o que você escreve nos posts e páginas do seu blog, detalhes sobre as pessoas que se registram no seu site e as opções que você usa para configurar o site do WordPress.

O WordPress usa o MySQL como seu sistema de gerenciamento de banco de dados. O MySQL é um software de código aberto usado para criar bancos de dados e armazenar e obter dados quando solicitado.

Sempre que você instalar o WordPress, o provedor de hospedagem na Web configurará o banco de dados do seu site em segundo plano para você.

What Is Database in WordPress

Como funciona um banco de dados do WordPress?

Você pode pensar no seu banco de dados do WordPress como um armário de arquivos gigante que serve como os bastidores do seu site. Veja o que ele faz:

  • Armazena tudo: mantém organizadas todas as informações importantes do seu site, como posts de blog, páginas, tipos de posts personalizados, metadados, campos personalizados, informações do usuário, produtos de comércio eletrônico e assim por diante.
  • Organiza para facilitar o acesso: Essas informações são armazenadas em seções separadas chamadas tabelas, que são semelhantes a pastas em um armário de arquivos. Cada tabela contém um tipo específico de dados, facilitando para o WordPress encontrar rapidamente o que precisa.
  • Fornece conteúdo para seu site: Quando você visita uma página em seu site WordPress, o WordPress recupera o conteúdo do banco de dados e o exibe.
  • Lembra as informações do usuário: Se você fizer login na sua conta, o banco de dados verificará seu nome de usuário e senha. Ele também armazena as informações de seu perfil.
  • Mantém o controle das configurações: Todas as formas de personalização do site são armazenadas no banco de dados para que o site reflita essas alterações.

Qual é a estrutura padrão do banco de dados do WordPress?

Durante a instalação do WordPress, seu host da Web configurará automaticamente uma estrutura de banco de dados para seu site. Essa estrutura inclui várias tabelas, cada uma com sua própria finalidade e conjunto de colunas.

WordPress database example

Por padrão, o WordPress usa o prefixo wp_ para suas tabelas de banco de dados. Isso significa que os nomes reais das tabelas em seu banco de dados começarão com wp_, seguido pelo nome da tabela.

Por exemplo, a tabela para armazenar informações do usuário é, na verdade, denominada wp_users.

Aqui está uma explicação simplificada das tabelas padrão do banco de dados do WordPress:

  • A tabelawp_users contém todos os dados e permissões de usuário do WordPress em seu site.
  • A tabelawp_posts contém todos os posts, páginas e arquivos de mídia do seu site.
  • A tabelawp_comments contém todos os comentários feitos em seu site.
  • A tabelawp_options mantém o controle de todas as configurações e opções do seu site WordPress.
  • A tabelawp_terms armazena as categorias e as tags usadas em seu site.
  • A tabelawp_term_relationships conecta os posts com as categorias e tags às quais eles pertencem.
  • A tabelawp_term_taxonomy define o tipo de taxonomia (como categoria ou tag) para cada termo.
  • A tabelawp_usermeta armazena informações adicionais sobre os usuários.
  • A tabelawp_postmeta armazena informações adicionais sobre os posts.
  • A tabelawp_commentmeta armazena informações adicionais sobre os comentários.
  • O wp_termmeta armazena metadados para termos, que são as categorias, tags ou quaisquer outras taxonomias personalizadas que você possa ter em seu site do WordPress.

Cada tabela tem seu próprio conjunto de colunas, que são como os campos em um formulário. Elas armazenam tipos específicos de informações.

Por exemplo, a tabela wp_users armazena colunas como user_login (o nome de usuário escolhido pelo usuário) e user_pass (a senha da conta do usuário).

Columns in wp users table

Onde o banco de dados é armazenado no WordPress?

O banco de dados é armazenado em um servidor fornecido pela empresa de hospedagem do WordPress. Normalmente, esse host é“localhost“, o que significa que o banco de dados está no mesmo servidor que seu site WordPress.

Dito isso, alguns provedores de hospedagem WordPress podem usar nomes diferentes para seus hosts de banco de dados. É possível encontrar o nome de host correto nas seções MySQL ou Banco de dados do cPanel ou do painel de controle usado pelo provedor de hospedagem.

Selecting MySQL Databases menu in Bluehost cPanel

Se não tiver certeza sobre o nome do host, não hesite em entrar em contato com o provedor de hospedagem do WordPress para obter suporte.

O que é uma consulta SQL?

Uma consulta SQL é uma instrução especial escrita em uma linguagem chamada SQL (Structured Query Language, Linguagem de Consulta Estruturada). É como um comando específico que você dá ao banco de dados do WordPress.

O WordPress usa consultas MySQL para solicitar dados específicos ao banco de dados. Por exemplo, ele pode solicitar uma determinada publicação de blog por seu ID exclusivo ou todos os comentários de uma página específica. Esses dados são usados para criar o conteúdo que você vê em seu site.

Em algumas situações, as consultas SQL também podem ser usadas para atualizar informações no banco de dados. Por exemplo, se você alterar o título do seu site, uma consulta SQL atualizará a entrada relevante na tabela wp_options.

O que é o phpMyAdmin?

O phpMyAdmin é uma ferramenta baseada na Web que atua como uma interface de usuário para gerenciar seu banco de dados MySQL. É como um painel de controle projetado especificamente para acessar e gerenciar as tabelas do seu banco de dados.

Connect PHPMyAdmin with your database

Veja o que você pode fazer com o phpMyAdmin:

  • Navegue pelo banco de dados: Você pode ver todas as tabelas do seu banco de dados e as informações que elas armazenam.
  • Editar dados: Em algumas situações avançadas, talvez seja necessário editar informações específicas nas tabelas do banco de dados. O phpMyAdmin permite que você faça isso (como localizar e substituir), mas tenha cuidado, pois erros podem afetar seu site.
  • Executar consultas simples: Semelhante às consultas SQL, você pode usar o phpMyAdmin para executar consultas básicas para recuperar ou atualizar dados.

A maioria dos provedores de hospedagem WordPress inclui o phpMyAdmin no painel de controle da hospedagem. As etapas exatas podem variar dependendo do seu provedor, mas normalmente você o encontrará nas seções denominadas “Databases” (Bancos de dados) ou “MySQL”.

Você pode saber mais sobre o phpMyAdmin em nosso guia para iniciantes no gerenciamento de banco de dados do WordPress.

Selecting phpMyAdmin on cPanel

Por que é importante otimizar seu banco de dados do WordPress?

Com o tempo, o banco de dados do WordPress pode acumular dados extras que podem tornar seu site mais lento. Isso ocorre porque o banco de dados precisa examinar mais informações para encontrar o que precisa, fazendo com que o site demore mais para carregar para os visitantes.

Dados desnecessários também podem levar a erros comuns do WordPress e a ineficiências no banco de dados, causando problemas inesperados em seu site.

Otimizar seu banco de dados é como limpar arquivos desnecessários em seu computador. Ela remove esses dados extras e simplifica a maneira como as informações são armazenadas. Veja como isso beneficia seu site:

  • Velocidades de carregamento mais rápidas: Um banco de dados limpo ajuda o site a carregar as páginas mais rapidamente, o que melhora a experiência do usuário e a classificação nos mecanismos de pesquisa (já que os mecanismos de pesquisa favorecem sites mais rápidos).
  • Redução de erros: Ao eliminar dados desnecessários, você pode reduzir as chances de erros no banco de dados que podem causar o mau funcionamento do seu site.
  • Solução de problemas mais fácil: Se você tiver problemas com seu site, um banco de dados otimizado facilita a solução de problemas do WordPress porque há menos dados para investigar.

Você pode otimizar seu banco de dados limpando os dados desnecessários. Isso inclui a remoção de comentários de spam, revisões de postagens antigas e dados restantes de plug-ins do WordPress desinstalados.

Você também pode aumentar o limite de memória em seu arquivo wp-config.php, o que pode ajudar nas operações do banco de dados.

Antes de fazer qualquer alteração significativa, é muito importante criar um backup do banco de dados. Essa é uma cópia do seu banco de dados que pode ser restaurada se algo der errado durante a otimização.

Muitos provedores de hospedagem do WordPress oferecem opções de backup ou você pode usar plug-ins de banco de dados como o Duplicator. É um dos plug-ins do WordPress mais fáceis de fazer backup do seu site, mesmo se você for um iniciante.

Esperamos que este artigo tenha ajudado você a saber mais sobre bancos de dados no WordPress. Talvez você também queira ver nossa lista de Leitura adicional abaixo para obter artigos relacionados sobre dicas, truques e ideias úteis para o WordPress.

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

Leitura adicional

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

O kit de ferramentas definitivo WordPress

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