Este é um dos erros mais comuns no WordPress — indica que o site não consegue se conectar ao banco de dados MySQL.
| Causa | Solução |
|---|---|
| Credenciais incorretas no wp-config.php | Corrija usuário, senha ou nome do banco |
| Banco de dados corrompido | Repare as tabelas via phpMyAdmin |
| Servidor MySQL fora do ar | Aguarde ou entre em contato com o suporte |
| Limite de conexões atingido | Aguarde ou faça upgrade do plano |
| Host do banco de dados incorreto | Corrija o DB_HOST no wp-config.php |
/public_html/wp-config.phpdefine('DB_NAME', 'usuario_meubanco'); // Nome do banco
define('DB_USER', 'usuario_meuusuario'); // Usuário do banco
define('DB_PASSWORD', 'minhasenha'); // Senha do banco
define('DB_HOST', 'localhost'); // Host do banco
wp-config.phpSe conseguiu acessar o phpMyAdmin mas o WordPress ainda dá erro:
Ou adicione temporariamente ao wp-config.php:
define('WP_ALLOW_REPAIR', true);
Acesse: https://seudominio.com.br/wp-admin/maint/repair.php
⚠️ Remova a linha
WP_ALLOW_REPAIRapós a reparação.
Se você tem acesso SSH (plano BUSINESS):
systemctl status mysqld
Se estiver parado:
systemctl start mysqld
Se nenhuma solução funcionar restaure um backup recente: