Je reçois cette erreur dans wordpress phpMyadmin
#145 - Table './DB_NAME/wp_posts' is marked as crashed and should be repaired
Quand je me connecte à phpMyadmin, il dit que wp_posts est "en cours d'utilisation"
Mon site est actuellement en panne à cause de cela.
J'ai googlé ce problème, mais je ne vois pas le bouton "réparer" sur phpMyadmin. S'il vous plaît laissez-moi savoir comment résoudre ce problème. Je ne sais pas où donner la commande PHP. Veuillez conseiller, ma maîtrise de PHP est très basique.
Voici où se trouve le bouton de réparation:
Exécutez ceci à partir de la ligne de commande de votre serveur:
mysqlcheck --repair --all-databases
J'ai eu le même problème lorsque l'espace disque disponible sur mon serveur était de 0
Vous pouvez utiliser la commande (il doit y avoir amplement d'espace pour les fichiers mysql)
REPAIR TABLE `<table name>`;
pour réparer des tables individuelles
Connectez-vous à votre serveur via SSH
puis connectez-vous à votre console mysql
et
USE user_base
REPAIR TABLE TABLE;
S'il y a beaucoup de tables cassées dans la base de données actuelle:
mysqlcheck -uUSER -pPASSWORD --repair --extended user_base
S'il y a beaucoup de tables cassées dans beaucoup de bases de données:
mysqlcheck -uUSER -pPASSWORD --repair --extended -A
J'ai cette erreur:
#145 - Table '.\engine\phpbb3_posts' is marked as crashed and should be repaired
J'ai lancé cette commande dans PhpMyAdmin pour résoudre ce problème: REPAIR TABLE phpbb3_posts;
Cela signifie que votre table MySQL est corrompue et que vous devez la réparer. Utilisation
myisamchk -r /DB_NAME/wp_posts
à partir de la ligne de commande. Pendant que vous exécutez la réparation, vous devez fermer temporairement votre site Web afin qu'aucune nouvelle connexion ne soit tentée avec votre base de données pendant la réparation.