Base de datos 40 visualizações

Como conectar uma planilha do Google a um banco de dados MySQL da hospedagem

Ver no WHMCS

Como conectar uma planilha do Google a um banco de dados MySQL da sua hospedagem

Oi, tudo bem? Aqui é a Sensei da GeHost! 🧑‍🏫 Hoje vamos aprender algo que deixa qualquer gestão de dados muito mais prática: puxar informações do seu banco de dados MySQL direto para uma planilha do Google Sheets. Assim você acompanha vendas, cadastros ou relatórios sem precisar entrar no painel toda hora. Vem comigo que eu te guio passo a passo, com calma. 💛

Antes de começar: essa conexão é um recurso mais técnico. Se você não tiver muita intimidade com bancos de dados, tudo bem pedir uma ajudinha para quem cuida do seu site, ou abrir um chamado com nosso suporte. Sem pressa!

Passo 1 — Pegue os dados de acesso do seu banco no cPanel

Primeiro, você precisa saber qual banco quer conectar e ter em mãos o nome do banco, o nome do usuário e a senha. Acesse o cPanel da sua hospedagem (o link e os dados de login ficam disponíveis no seu painel.gehost.com.br).

Tela de login do cPanel com campos de usuário e senha

Depois de entrar, procure a seção "Bancos de Dados" e clique em "Bancos de Dados MySQL". Lá você confere o nome exato do seu banco e os usuários vinculados a ele.

Tela de Bancos de Dados MySQL do cPanel, com opção de criar banco e gerenciar usuários
Dica da Sensei: se você esqueceu a senha do usuário do banco, dá pra gerar uma nova ali mesmo, na área de "Usuários MySQL" — só lembre de anotar em um lugar seguro.

Passo 2 — Libere o acesso remoto ao banco

Por padrão, o banco de dados só aceita conexões de dentro da própria hospedagem, por segurança. Para que o Google Sheets consiga "conversar" com ele de fora, você precisa liberar o acesso remoto:

  1. Ainda na tela de Bancos de Dados MySQL, procure a seção "Acesso Remoto MySQL" (Remote MySQL).
  2. Adicione o host/IP de onde a conexão vai partir, conforme orientado pela ferramenta que você for usar no Google Sheets (veja o Passo 3).
  3. Salve a alteração.
Atenção, segurança em primeiro lugar: evite liberar acesso remoto para "qualquer IP" (o famoso curinga). Sempre que possível, libere só o necessário. Se tiver dúvida na hora de configurar isso, chame nosso suporte — é rapidinho.

Passo 3 — Escolha a ferramenta de conexão no Google Sheets

O Google Sheets não tem, "de fábrica", um botão para conectar em um banco MySQL. Por isso, você vai usar um complemento (add-on) da própria Google Workspace Marketplace ou o Google Apps Script:

  • Caminho mais simples: na sua planilha, vá em Extensões > Complementos > Acessar complementos, pesquise por um conector de banco de dados MySQL disponível na Marketplace, instale e autorize o acesso.
  • Caminho mais avançado: em Extensões > Apps Script, é possível escrever um script usando o serviço Jdbc do Google, que conecta diretamente ao MySQL. Esse caminho exige um pouco mais de conhecimento de programação.

Passo 4 — Preencha os dados de conexão

Na hora de configurar o complemento (ou o script), você vai precisar informar:

  • Host/servidor do banco (informado no seu painel ou pelo suporte GeHost);
  • Porta — normalmente a padrão do MySQL é a 3306, salvo indicação diferente no seu plano;
  • Nome do banco de dados (aquele que você viu no Passo 1);
  • Usuário e senha do banco.

Preencha tudo com carinho, salve a conexão e faça um teste. Se a ferramenta acusar erro de conexão, o mais comum é o acesso remoto do Passo 2 não estar liberado corretamente — vale conferir de novo.

Passo 5 — Traga os dados para a planilha

Com a conexão feita, o complemento normalmente permite rodar uma consulta (query) simples, do tipo SELECT * FROM sua_tabela, e importar o resultado direto nas células da planilha. A partir daí, é só usar os recursos normais do Google Sheets — filtros, gráficos, tabelas dinâmicas — em cima desses dados.

Dica de ouro: se for uma planilha para acompanhamento periódico, muitos complementos permitem "atualizar" a consulta com um clique, sem precisar reconfigurar tudo de novo.

Cuidados importantes 🔐

  • Nunca compartilhe usuário e senha do banco em planilhas ou documentos abertos a muita gente.
  • Prefira criar um usuário de banco específico, com permissão só de leitura, para conectar no Google Sheets — assim ninguém corre o risco de alterar dados sem querer.
  • Se não for mais usar a integração, volte ao cPanel e remova o acesso remoto liberado no Passo 2.

Prontinho! Com esses passos sua planilha já consegue puxar dados direto do seu banco MySQL. Se travar em qualquer etapa, pode chamar o suporte da GeHost sem cerimônia — estamos aqui pra ajudar. 💛

Precisa de Ajuda?

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