Volledige afhandeling gebeurt via e-mail & telefoon info@sofie.be
Stuur Sofie een e-mail
info@sofie.be

Blog

Een beschadigde WordPress-database repareren

WordPress wordt beheerd door zijn database. U kunt een bericht niet correct weergeven als uw database beschadigd is, omdat soms de categorieën en tags allemaal verkeerd zijn, of soms kunt u niet eens inloggen.

Beschadigde databases voor WordPress komen echter vaker voor dan u had gewild. En dit kan verschillende redenen hebben, zoals het installeren van een defecte plug-in, het hacken van uw WordPress, een servercrash, hardwarestoring op uw server of een bug in MySQL, of het lijkt erop dat er geen specifieke reden is.

Maar voordat je in paniek raakt, haal diep adem en weet dat er eenvoudige manieren zijn om een ​​beschadigde database te repareren.

Dus wat doe je als de gevreesde foutmelding “… is gemarkeerd als gecrasht en moet worden gerepareerd” opduikt?

Herstel beschadigde WordPress-databases via SSH of PhpMyAdmin of cPanel

A. PhpMyAdmin – zoek de verdachte WP-database en controleer de tabel die is beschadigd.

Zoek vervolgens naar de vervolgkeuzelijst en selecteer “Reparatietabel” uit de opties.

B. Veilige Shell

• Log in op uw shell en ga vervolgens naar de databases door dit in te toetsen in mysql -u gebruikersnaam -p database_name.

• Bekijk alle databases door show databases in te typen.

• Typ vervolgens use database_name; om toegang te krijgen tot de databank.

• Typ showtabellen om alle tabellen te zien. Zoek naar de beschadigde tabel in de lijst.

• Typ controletabel wordpress_table_name om er zeker van te zijn dat dit de tabel is die de fout geeft.

• Nu is het tijd om de beschadigde tabel te repareren. U kunt dit doen door reparatietabel wordpress_table_name in te toetsen.

C. In cPanel:

• Log in op cPanel en vind uw MySQL-databases.

• Selecteer de database in de vervolgkeuzelijst onder MySQL-databases.

• Klik op de knop Database repareren.

Als de SSH-optie je nogal lang leek, probeer dan deze snelkoppeling:

• typ mysqlcheck database_name om te zien welke tabellen zijn gecrasht.

• typ vervolgens mysqlcheck database_name –auto-repair om de beschadigde bestanden te herstellen.

U kunt WordPress ook instellen om beschadigde databases automatisch te repareren door deze regel toe te voegen:

definiëren(‘WP_ALLOW_REPAIR’, TRUE);

in uw wp-config.php. Dit werkt alleen voor WordPress versie 2.9 of hoger.

Twee dingen die u altijd moet doen met betrekking tot WordPress-databases: back-up en optimalisatie.

Het optimaliseren van uw database lijkt veel op het defragmenteren van uw harde schijf. Het is een manier om uw database op te schonen, zodat deze soepel verloopt. Optimaliseren helpt bij het opschonen van uw database en maakt schijfruimte op de server vrij.

Bekijk de volgende plug-ins om u te helpen uw database te optimaliseren:

• WP-Optimize: Met deze plug-in kunt u uw database optimaliseren en opschonen en andere taken eenvoudig en met slechts een paar klikken uitvoeren.

• Opties voor opschonen: als u zwevende opties in uw database heeft, kan deze plug-in u helpen deze eenvoudig op te schonen.

• WP Database Optimize: Hiermee kunt u een planning opstellen voor uw optimalisatie.

Het maken van een back-up van uw database zou u moeten helpen om weer op de been te komen als er meer databaseproblemen optreden en deze suggesties niet werken. In plaats van je blogs, artikelen en readers kwijt te raken, kun je gewoon een eerdere back-up van je WP-installatie terugzetten.

En zo repareer je een beschadigde WordPress-database.

Bron: Sherly A. Mendoza

  • Gerelateerde Tags: