What does this mean?
This message means WordPress could not establish the database access it expected. Wrong credentials, an unavailable database service, exhausted connections or a changed database hostname can be involved. It does not automatically mean the database contents are corrupt.
What should I check first?
Check the hosting status page and whether the error began after migration, password rotation or deployment. Verify that a usable database backup exists before any repair. Keep a copy of configuration securely, because it can contain passwords and security keys.
How can I diagnose the cause?
Compare database name, user and host in configuration with the hosting panel’s documented values without displaying credentials publicly. Check the host’s database service and logs for connection-limit or permission errors. An application log is more useful than repeatedly retyping a password.
How do I fix it safely?
Correct confirmed settings or restore required database-user privileges through the hosting panel. If the database service is unavailable, follow the host’s recovery process. Do not run repair or import operations against the live database merely because a generic connection error appears; those operations address different problems.
Verify the fix and know when to contact your provider
Retest both the homepage and admin area after recovery, then check critical writes safely. Ask the host to inspect service availability or connection limits if settings match. Share timestamps, database hostname and redacted error text, never the password or a public copy of wp-config.php.
Work through these checks in order
- Confirm the database service is available in the hosting panel before editing credentials. Record whether a password rotation, migration or service incident preceded the failure.
- Compare DB_NAME, DB_USER and DB_HOST privately with the provider’s documented configuration. Do not display DB_PASSWORD in a public screenshot or paste a full configuration file into a forum.
- If settings match, ask the host to inspect grants and connection limits. Repair tools and database imports should only be used for a confirmed corresponding problem after a verified backup.
Which tool can help?
DNS tools show one resolver’s public answers. Record explainers do not authenticate a message, and calculators do not monitor a server. Use the evidence alongside your provider’s logs.