---
title: „Error establishing a database connection” în WordPress
description: "Eroarea „Error establishing a database connection\" înseamnă că WordPress nu se poate conecta la baza de date. Cauze frecvente: **1. Date de conectare greșite** — verifică în `wp-config.php` valorile: ``` define('DB_NAME', 'nume-baza'); define('DB_USER', 'utilizator'); define('DB_PASSWORD', 'parola'); define('DB_HOST', 'localhost'); ``` Testează…"
url: "https://www.hostx.ro/kb/error-establishing-a-database-connection-in-wordpress/"
updated: "2026-07-25"
category: Programare / Aplicații / WordPress
tags:
  - bază de date
  - MySQL
  - Troubleshooting
  - WordPress
---

# „Error establishing a database connection” în WordPress

Eroarea „Error establishing a database connection" înseamnă că WordPress nu se poate conecta la baza de date. Cauze frecvente:

**1. Date de conectare greșite** — verifică în `wp-config.php` valorile:

```
define('DB_NAME', 'nume-baza');
define('DB_USER', 'utilizator');
define('DB_PASSWORD', 'parola');
define('DB_HOST', 'localhost');
```

Testează utilizatorul și parola conectându-te la phpMyAdmin cu aceleași date. Dacă nu funcționează, resetează parola utilizatorului MySQL din cPanel și asigură-te că are drepturi pe baza de date.

**2. Bază de date coruptă** — dacă te poți autentifica în admin dar apare „One or more database tables are unavailable", activează repararea adăugând în `wp-config.php`:

```
define('WP_ALLOW_REPAIR', true);
```

Apoi accesează `domeniultau.ro/wp-admin/maint/repair.php` și apasă **Repair** (sau Repair and Optimize). **Șterge linia după reparare**, pentru securitate.

**3. Server de baze de date supraîncărcat** — pe shared, un trafic foarte mare poate epuiza conexiunile MySQL. Într-un astfel de caz, ia în calcul un abonament superior.
