Error establishing a database connection oplossen
De melding Error establishing a database connection betekent dat WordPress geen verbinding kan maken met de database. In die database staan al je teksten, pagina’s, instellingen en gebruikers. Zonder verbinding kan WordPress niets opbouwen en is meestal de hele site onbereikbaar, inclusief het dashboard.
De oorzaak ligt vrijwel altijd in de verbinding tussen WordPress en de database, niet in de inhoud ervan. Denk aan onjuiste inloggegevens in het configuratiebestand, een databaseserver die niet draait, of een server die overbelast is. Soms gebeurt dit na een verhuizing, een wachtwoordwijziging of bij een hostingstoring.
Hoe ernstig het is, hangt af van de oorzaak. Bij een tijdelijke overbelasting is de site vanzelf weer bereikbaar. Bij verkeerde gegevens of een uitgevallen databaseserver blijft de fout bestaan tot iemand ingrijpt.
Je gegevens zijn vrijwel altijd nog aanwezig. De database is bijna nooit echt leeg of weg, alleen tijdelijk onbereikbaar. Belangrijk: de melding wijst op een verbindingsprobleem en zegt op zichzelf niet of het aan de configuratie, de server of de hosting ligt.
Foutmeldingen
● Error establishing a database connection● Er kon geen databaseverbinding tot stand worden gebracht● One or more database tables are unavailable. The database may need to be repaired.● Warning: mysqli_connect(): Access denied for user● Unknown database● Can't connect to MySQL server● Error reconnecting to the databaseSymptomen
- De hele website toont de melding over een databaseverbinding.
- Ook het dashboard op /wp-admin is onbereikbaar.
- De melding verscheen na een verhuizing of migratie van de site.
- De melding verscheen na een wachtwoordwijziging bij de hosting.
- De site is afwisselend wel en niet bereikbaar.
- De site werd traag en gaf daarna deze melding.
- De melding verscheen zonder dat je iets hebt gewijzigd.
- De voorkant en de achterkant geven dezelfde melding.
Wat kun je zelf proberen
Je kunt één van de onderstaande handelingen proberen om het probleem op te lossen.
FAQ - Vaak gestelde vragen
Bekijk hieronder de meest gestelde vragen
Ben ik mijn website kwijt?
Vrijwel nooit. De database is meestal niet weg, alleen tijdelijk onbereikbaar. Je content komt terug zodra de verbinding is hersteld.
Ligt het aan mijn hosting?
Vaak wel, bijvoorbeeld bij een storing, overbelasting of een opgeschort account. Maar ook verkeerde instellingen op de site zelf geven deze fout.
Waarom is ook mijn dashboard onbereikbaar?
Het dashboard heeft net als de voorkant de database nodig. Zonder verbinding werkt geen van beide.
Kan dit door een migratie komen?
Ja. Na een verhuizing kloppen de databasegegevens of de servernaam soms niet meer, waardoor de verbinding mislukt.
Komt de site vanzelf terug?
Bij een tijdelijke overbelasting soms wel. Bij verkeerde gegevens of een uitgevallen server blijft de fout tot iemand ingrijpt.
Is dit een spoedgeval?
Meestal wel, omdat de hele site onbereikbaar is voor bezoekers en beheerders.
Moet ik mijn wachtwoorden aanpassen?
Niet zomaar. Het databasewachtwoord alleen aanpassen zonder het overal bij te werken kan de fout juist veroorzaken.
Dit kunnen we voor je doen
WP Fix herstelt een databaseverbinding gericht, zonder onnodige ingrepen.
Analyse. We controleren eerst of het probleem bij de configuratie, de databaseserver of de hosting ligt, en kijken wat er aan de fout voorafging.
Diagnose. We stellen vast of het gaat om verkeerde gegevens, een uitgevallen server, overbelasting of beschadigde tabellen.
Herstel. We lossen de gevonden oorzaak op, herstellen waar nodig de verbinding of de tabellen, en zorgen dat de site weer laadt.
Controle achteraf. We controleren de voorkant en het dashboard, testen of de site stabiel blijft en kijken of de oorzaak zich kan herhalen.
Je krijgt een korte uitleg van wat er aan de hand was en wat er is hersteld.
Hulp nodig?
Dit probleem hoort bij het onderwerp WordPress website offline. Of doorzoek alle WordPress-problemen in onze kennisbank.