Banco de dados 0 visualizações

Como verificar o charset e collation de um banco de dados para evitar erro de acentuação

Ver no WHMCS

Como verificar o charset e collation de um banco de dados para evitar erro de acentuação

Olá, querido(a) cliente da GeHost! 😊

Se você já se deparou com letras acentuadas aparecendo como Ãé ou ??? no seu site ou sistema, provavelmente o problema está no charset ou collation do seu banco de dados. Não se preocupe — isso é bem comum, mas fácil de resolver!

Como seu Sensei da GeHost, vou te guiar passo a passo para verificar e corrigir isso com calma, clareza e um toque de carinho. Vamos lá?

🔍 O que são charset e collation?

Imagine o charset como o alfabeto que o banco de dados entende. O padrão ideal para português é o utf8mb4, que suporta acentos, emojis e caracteres especiais.

Já o collation é a regra de comparação — como o banco lê e organiza as letras. O mais recomendado para português é utf8mb4_unicode_ci (case-insensitive, ou seja, não diferencia maiúsculas de minúsculas).

Dica Sensei: Se seu banco estiver com latin1 ou utf8 antigo, é quase certo que você terá problemas com acentos. Trocar para utf8mb4 é o caminho!

✅ Passo a passo: Verifique e corrija no cPanel

Para fazer isso, você vai precisar do cPanel — o painel de controle da sua hospedagem. Vamos lá:

  1. Entre no painel do cliente da GeHost.

  2. Na tela de login, insira seu usuário (geralmente seu domínio ou nome de usuário) e sua senha.

    Tela de login do cPanel com campos de usuário e senha
  3. Após logar, você verá a tela inicial do cPanel. Procure pelo grupo “Databases” (Bancos de Dados).

    Painel inicial do cPanel com os grupos de ferramentas, destacando 'Databases'
  4. Clique em “MySQL Databases”.

  5. Agora, você verá a lista de seus bancos de dados. Localize o banco que está com problema (geralmente com nome como seu_site_db).

  6. Clique no botão “Modify” (ou “Editar”) ao lado do banco.

  7. Na tela que abrir, você verá duas opções importantes:

    • Charset: Deve estar como utf8mb4.
    • Collation: Deve estar como utf8mb4_unicode_ci.
  8. Se estiverem diferentes, altere para esses valores corretos e clique em “Save” (Salvar).

💡 Dica extra: Verifique também as tabelas

Às vezes, o banco está certo, mas as tabelas dentro dele ainda usam um charset antigo. Para isso, você pode usar um comando SQL no phpMyAdmin (acessível pelo mesmo cPanel), mas se preferir, pode pedir ajuda ao nosso suporte — estamos aqui para te ajudar!

🛠️ Precisa de ajuda? Estamos por aqui!

Se você não se sentir seguro para fazer essa alteração, ou se o problema persistir mesmo após a correção, não hesite em abrir um chamado no suporte. Nossa equipe é formada por pessoas reais, com coração e experiência — e estamos aqui para te ajudar com carinho.

Seu site merece funcionar perfeitamente. E com um charset certo, ele vai brilhar com todos os acentos que merece. 🌟

Com carinho,
Sensei da GeHost
*Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)*

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.