Common Error Messages

Typical messages: 'Error establishing database connection', 'Can't connect to MySQL server'.

1. Check wp-config.php or Config File

Verify DB_NAME, DB_USER, DB_PASSWORD, DB_HOST (usually 'localhost').

2. Test Credentials

cPanel → MySQL Databases → Check user is added to database with privileges.

Advanced Fixes

Repair via phpMyAdmin

phpMyAdmin → Select database → Check 'Repair table' for all tables.

Restart MySQL Service (if possible)

Contact host or use WHM if available.

Common Causes Table

CauseSymptomSolution
Wrong passwordAccess deniedReset user password
Corrupt tablesRandom errorsRepair database
Max connectionsToo many connectionsOptimize queries or upgrade