Como conectar seu site ao banco de dados
Oi! Aqui é a Sensei da GeHost 👋 Vou te guiar passo a passo pra conectar seu site ao banco de dados. É mais simples do que parece — prometo!
Por que seu site precisa de um banco de dados?
Pensa assim: seu site é como uma loja. O código HTML/PHP é o vendedor, o banco de dados é o estoque. Sem estoque, o vendedor não tem nada pra oferecer — por isso WordPress, lojas online e formulários precisam de um banco.
Se seu site usa WordPress, WooCommerce, formulários ou qualquer coisa que guarda informação (posts, clientes, pedidos), ele precisa de um banco de dados. A boa notícia? A gente já criou um pra você quando você contratou!
Onde estão minhas credenciais do banco?
Tudo que você precisa (nome do banco, usuário e senha) fica no painel da GeHost. Vai lá em:
- Entre em seu painel (painel.gehost.com.br)
- Procure por "Banco de Dados" ou "MySQL"
- Você verá uma lista com o nome do banco, usuário e password
Guarda essas credenciais com cuidado! Elas são a chave do seu estoque virtual. Nunca compartilhe com ninguém que não seja de confiança.
Passo 1: WordPress (é o mais comum!)
Se você usa WordPress, o WordPress já pede essas informações na hora da instalação. Mas se você tá reinstalando ou precisa editar:
- Acesse seu painel (painel.gehost.com.br) → "Gerenciador de Arquivos" ou por FTP
- Procure o arquivo wp-config.php na pasta raiz do seu site
- Abra e procure por linhas assim:
define('DB_NAME', 'seu_banco');
define('DB_USER', 'seu_usuario');
define('DB_PASSWORD', 'sua_senha'); - Substitua pelos dados do seu banco (copiar e colar do painel)
- Salve e pronto!
Se você instalou pelo cPanel (AutoInstaller de WordPress), tudo já vem pronto — você não precisa mexer em nada. O WordPress conversa sozinho com o banco.
Passo 2: PHP personalizado (se você tiver um site feito à mão)
Se você é desenvolvedor ou tem um site PHP customizado, você precisa editar o código pra passar as credenciais. Aqui tá um exemplo básico:
<?php
// Conexão com o banco de dados
$servidor = "localhost"; // deixa assim mesmo!
$usuario = "seu_usuario"; // vem do painel
$senha = "sua_senha"; // vem do painel
$banco = "seu_banco"; // vem do painel
$conexao = mysqli_connect($servidor, $usuario, $senha, $banco);
// Verifica se conectou
if (!$conexao) {
die("Erro de conexão: " . mysqli_connect_error());
}
echo "Conectado com sucesso!";
?>
Troca os valores em azul pelos dados do seu painel. Depois, testa abrindo a página no navegador — se disser "Conectado com sucesso!", tá funcionando!
Passo 3: Verificar se tá funcionando
Depois que você conectar, o site deve carregar normal. Se der erro, pode ser:
- "Erro de conexão" ou "Não consegue conectar" → Os dados (usuário/senha) estão errados. Volta ao painel e copia de novo (cuidado com espaços!)
- "Banco não encontrado" → O nome do banco tá errado. Confere se é o mesmo do painel
- "Acesso negado" → A senha tá errada mesmo. Tenta novamente
- Site lento ou travando → Pode ser limitação do banco. Fala com a gente!
Dica de segurança (bem importante!)
🔒 Nunca deixe as credenciais do banco soltas no código (principalmente em produção). Melhor ainda?
- Use variáveis de ambiente ou um arquivo de config fora da pasta pública
- Não exponha erro de banco pro usuário (mostra só "Oops, algo deu errado" e loga o erro de verdade)
- Muda a senha do banco de tempos em tempos (no painel, é fácil)
E se der ruim?
Calma, a gente tá aqui! Se seu site não conecta ao banco mesmo depois de tudo isso:
- Copia o erro exato que aparece (ou tira um print)
- Abre um ticket no painel → Suporte
- Cola a mensagem de erro + diz o que você tentou
A gente resolve rápido — pode deixar comigo! 😊
Resumão pra você não esquecer
Checklist:
☑️ Peguei as credenciais do painel (banco, usuário, senha)
☑️ Colei os dados no wp-config.php (WordPress) OU no código PHP (site customizado)
☑️ Testei abrindo o site — tá carregando?
☑️ Se tá com erro, conferi se usuário/senha/banco tão corretos
☑️ Se ainda der ruim, chamei o suporte
Pronto! Seu site agora conversa direitinho com o banco de dados. Qualquer dúvida, é só chamar! 🚀