Como usar PostgreSQL como alternativa ao MySQL na sua hospedagem imprimir

  • 0

Como usar PostgreSQL como alternativa ao MySQL na sua hospedagem

Oi! Aqui é a Sensei da GeHost 🧘‍♀️ Hoje vamos falar de um assunto que costuma assustar quem não é da área técnica, mas que prometo deixar simples: trocar (ou simplesmente conhecer) o PostgreSQL como alternativa ao MySQL na sua hospedagem cPanel. Vamos com calma, passo a passo.

Primeiro, o que é isso de "banco de dados"?

Se o seu site tem cadastro de usuários, loja virtual, blog com comentários ou qualquer conteúdo que muda com o tempo, ele precisa guardar essas informações em algum lugar organizado. Esse lugar é o banco de dados. MySQL e PostgreSQL são dois "sistemas" diferentes que fazem esse trabalho — como duas marcas de estante, cada uma com seu jeito de organizar as gavetas.

MySQL ou PostgreSQL: qual a diferença na prática?

  • MySQL é o mais usado historicamente em hospedagem compartilhada, muito popular com WordPress e sistemas mais simples.
  • PostgreSQL é conhecido por ser mais rigoroso com os dados e lidar muito bem com operações mais complexas, sendo comum em aplicações que exigem mais precisão (ex.: sistemas financeiros, ERPs, aplicações com muitas regras de negócio).
💡 Dica da Sensei: se o seu site é feito em WordPress ou outro CMS pronto, muito provavelmente ele já foi desenvolvido para MySQL — trocar pode não ser necessário nem recomendado. O PostgreSQL entra em cena quando você (ou seu desenvolvedor) está criando uma aplicação própria e escolheu esse banco de propósito.

Passo a passo: criando um banco PostgreSQL no seu cPanel

1. Acesse o cPanel

Entre no seu cPanel normalmente com o usuário e senha que você recebeu na entrega da hospedagem.

Tela de login do cPanel

2. Procure a ferramenta de banco de dados

Na tela inicial do cPanel, vá até a área de Banco de Dados e procure pela opção "PostgreSQL Databases" (em português, às vezes aparece como "Bancos de Dados PostgreSQL").

Painel inicial do cPanel com os grupos de ferramentas
⚠️ Não encontrou essa opção? Nem sempre ela aparece em todos os painéis por padrão. Sem problema: fale com o nosso suporte que a gente confirma a disponibilidade e te ajuda a habilitar, sem mistério.

3. Crie o banco de dados

  1. No campo indicado, digite um nome para o seu novo banco (algo curto e sem espaços, ex.: meusite_dados).
  2. Clique em "Criar Banco de Dados".

4. Crie um usuário para esse banco

  1. Ainda na mesma tela, procure a seção de criação de usuário.
  2. Escolha um nome de usuário e uma senha forte (misture letras, números e símbolos).
  3. Guarde essas informações em local seguro — você vai precisar delas na sua aplicação.

5. Junte o usuário ao banco

Depois de criados, o banco e o usuário ainda não se "conhecem". Você precisa:

  1. Selecionar o usuário e o banco na seção de "Adicionar Usuário ao Banco de Dados".
  2. Marcar os privilégios que ele terá (geralmente, selecione "Todos os Privilégios" se for você mesmo quem administra a aplicação).
  3. Confirmar.

6. Conecte sua aplicação

Agora é só usar esses dados nas configurações do seu sistema/aplicação:

  • Host: geralmente localhost
  • Banco: o nome que você criou no passo 3
  • Usuário e senha: os do passo 4
  • Porta: a porta padrão do PostgreSQL é a 5432

E se eu já tenho tudo em MySQL e quero migrar?

Migrar um banco existente de MySQL para PostgreSQL não é um simples "copiar e colar" — as estruturas internas são diferentes, então geralmente é preciso ajustar a modelagem dos dados e, em muitos casos, parte do código da aplicação também.

💡 Dica da Sensei: antes de qualquer migração, faça um backup completo do seu site e do banco atual pelo cPanel. Assim, se algo não sair como esperado, você volta pro estado anterior com tranquilidade.
Tela de Backup do cPanel

Se a sua aplicação for mais robusta ou a migração parecer complexa, o ideal é contar com um desenvolvedor de confiança para conduzir esse processo — ou entrar em contato com nosso suporte para orientações sobre o ambiente da hospedagem.

Resumindo

  • MySQL e PostgreSQL são dois "sabores" de banco de dados, cada um com pontos fortes.
  • Se seu site usa CMS pronto (WordPress, etc.), fique no MySQL.
  • Se você está desenvolvendo algo próprio e o PostgreSQL foi indicado pelo desenvolvedor, dá pra criar o banco direto no cPanel em poucos passos.
  • Migração de dados entre os dois exige cuidado técnico — sempre com backup antes.

Ficou com alguma dúvida no meio do caminho? É só chamar o suporte da GeHost pelo painel.gehost.com.br que a gente te acompanha nessa jornada. 🌱


Esta resposta lhe foi útil?

« Retornar