Erro 'Too many connections' no MySQL — como resolver
Olá, querido(a) cliente da GeHost! 😊
Se você já se deparou com a mensagem "Too many connections" ao tentar acessar seu site ou sistema, não se preocupe — você não está sozinho. Esse erro é comum, mas tem solução simples. Vamos juntos entender o que está acontecendo e resolver isso com calma e certeza.
O que significa "Too many connections"?
Imagine um restaurante com 10 mesas. Cada mesa representa uma conexão com o banco de dados MySQL. Quando muitos clientes (seus visitantes, scripts, sistemas) tentam pedir algo ao mesmo tempo, as mesas acabam ficando cheias.
Quando o número máximo de conexões é atingido, o sistema recusa novas conexões — e é aí que aparece o erro "Too many connections".
Dica do Sensei: Esse erro geralmente aparece quando seu site tem muitas visitas, ou quando um script não fecha corretamente as conexões com o banco de dados.
Passo a passo: Como resolver
-
Entre no cPanel — use seu login e senha para acessar o painel de controle da GeHost.
-
Na página inicial do cPanel, localize a seção "Bases de Dados" e clique em MySQL Databases.
-
Na tela de Bancos de Dados MySQL, você verá uma lista dos bancos de dados criados, junto com os usuários associados.
-
Selecione o banco de dados que está apresentando o erro (ou o que está sendo usado pelo seu site).
Em seguida, clique em “Editar” (ou “Modificar”) ao lado do banco.
-
Na janela que abrir, você verá um campo chamado “Conexões Máximas” (ou “Max Connections”).
Por padrão, esse valor pode estar em 100 ou 200. Se seu site tem muitos acessos, talvez precise aumentar esse número.
Selecione um valor maior, como 300 ou 500, dependendo da carga do seu site.
-
Após ajustar o valor, clique em “Salvar”.
Pronto! O banco de dados agora aceitará mais conexões simultâneas.
-
Se o erro persistir, verifique se seu site ou sistema está abrindo conexões e não fechando. Isso pode acontecer com scripts mal escritos ou plugins ineficientes.
Se possível, entre em contato com o desenvolvedor do seu site ou sistema para revisar o código.
Como prevenir esse erro no futuro?
- Use conexões persistentes com cuidado — elas podem ajudar, mas se não forem gerenciadas, aumentam o risco de excesso de conexões.
- Atualize seus plugins e sistemas — versões antigas podem ter bugs que deixam conexões abertas.
- Monitore o uso — se seu site crescer muito, pode ser hora de considerar um plano com mais recursos.
Leve em conta: A GeHost já otimiza os bancos de dados para você. Aumentar o limite de conexões é uma medida de segurança e eficiência — mas o ideal é que seu sistema use conexões de forma inteligente.
Quer ajuda extra?
Se mesmo após ajustar o limite o erro persistir, entre em contato com nosso suporte. Nós estamos aqui para te ajudar, com paciência e dedicação.
É só clicar em “Suporte” no cPanel ou enviar uma mensagem por chat — vamos resolver juntos! 🙌