New 24/7 monitoring and daily cloud backups now included in every Shield Pro plan.

Help Centre

BugShield Knowledge Base

Guides, walkthroughs, and answers for getting the most out of your account.

MySQL Common Issues

Updated 2 July 2026

Database errors often appear as "Error establishing a database connection" or HTTP 500 responses.

This article explains the most common MySQL-related WordPress errors, what usually causes them, and what to check first.

Typical causes

  • Wrong database name, user, or password in wp-config.php.
  • MySQL service stopped on the server.
  • Disk full on the hosting account.
  • Corrupted tables after an incomplete backup restore.

Check hosting status pages first, then verify credentials and repair tables via phpMyAdmin if needed.