FIX

WordPress · Database · Hosting

Database-verbinding mislukt:
de databasefout fixen

"Error establishing a database connection." WordPress kan zijn database niet bereiken, dus toont je site enkel die ene zin. Met een gerichte controle ben je er meestal in ~20 minuten weer bovenop.

Door Kristof Loyens, 14 juni 2026 · 5 min leestijd

🔴

De site toont enkel "Error establishing a database connection"

De voorkant én wp-admin zijn onbereikbaar, vaak plots of na een verhuizing

Oorzaak

WordPress geraakt niet bij de database: verkeerde gegevens in wp-config.php, een databaseserver die plat ligt of overbelast is, of een beschadigde database.

Oplossing

Controleer de databasegegevens in wp-config.php, ga na of de databaseserver draait, en repareer indien nodig de database via je hostingpaneel.

Waarom gebeurt dit?

WordPress bewaart al je pagina's, berichten en instellingen in een MySQL-database. Bij elke paginaweergave logt het in op die database met de gegevens uit wp-config.php. Klopt één van die gegevens niet, of antwoordt de databaseserver niet, dan stopt WordPress met deze foutmelding.

OorzaakTypische trigger
Verkeerde inloggegevensNa een verhuizing of een gewijzigd databasewachtwoord
Databaseserver ligt platServerpiek, onderhoud of resourcelimiet bij de hosting
"Too many connections"Veel verkeer of een plugin die de database overbelast
Beschadigde databaseOnderbroken update, import of schijfprobleem
Kristof Loyens
// Uit de praktijk, Kristof

Een databasefout duikt vaak op net na een verhuizing. Toen we de website van Parkoers van de ene hostingserver naar de andere overzetten met een migratieplugin, kregen we meteen na de overzetting de melding "Error establishing a database connection". Gelukkig wisten we wat te doen: de databasegegevens in wp-config.php kwamen niet meer overeen met de nieuwe server. Eén aanpassing en de site draaide weer.

1

Ligt enkel je site plat, of de hele server?

Probeer andere sites op dezelfde hosting, of log in op je hostingpaneel. Is alles onbereikbaar, dan ligt het bij de hostingprovider en hoef je zelf weinig te doen behalve hen contacteren. Werkt de rest wél, dan zit het probleem in je site.

2

Controleer de databasegegevens in wp-config.php

Open wp-config.php via FTP en controleer deze vier regels tegen de gegevens in je hostingpaneel:

DB_NAME · DB_USER · DB_PASSWORD · DB_HOST

Na een verhuizing klopt DB_HOST vaak niet meer, soms is dat niet localhost maar een specifieke servernaam die je hosting opgeeft.

3

Test of de databaseserver bereikbaar is

Open phpMyAdmin via je hostingpaneel en probeer in te loggen met dezelfde gegevens. Lukt dat niet, dan kloppen de inloggegevens niet of ligt de databaseserver plat. Lukt het wél, dan ligt het probleem elders en ga je verder met de volgende stap.

4

Repareer de database

Voeg tijdelijk deze regel toe aan wp-config.php:

define('WP_ALLOW_REPAIR', true);

Surf daarna naar uwdomein.be/wp-admin/maint/repair.php en klik op "Repair Database". Verwijder de regel weer zodra het klaar is, laat ze niet op een live site staan.

5

Controleer op "too many connections"

Krijg je die specifieke melding, dan is de databaselimiet bereikt door een verkeerspiek of een plugin die de database overbelast. Tijdelijk helpt het om de site te herladen; structureel moet je de zware plugin opsporen of bij je hosting een ruimer pakket nemen.

6

Herstel vanaf een back-up indien nodig

Blijkt de database echt beschadigd en helpt de reparatie niet, zet dan een recente back-up terug via je hostingpaneel. Daarom is een automatische dagelijkse back-up geen luxe maar een must.

⚠️

Let op: Wijzig in wp-config.php enkel de vier databaseregels en laat WP_ALLOW_REPAIR nooit permanent aanstaan, die reparatiepagina is voor iedereen toegankelijk zolang de regel actief is.

Wanneer schakel je een professional in?

Site nog steeds offline? Contacteer ons, wij herstellen de databaseverbinding voor €75, inclusief controle op de oorzaak.

Kristof Loyens

Kristof Loyens

Eigenaar Quantum Leap. WordPress fan. Designer en Developer. Loves The interwebz, snowboarding, graffiti en luide muziek. Maakt een geweldige pompoensoep.

← Terug naar alle blogberichten