Je reçois cette erreur dans wordpress phpMyadmin
#145 - Table './DB_NAME/wp_posts' is marked as crashed and should be repaired
Lorsque je me connecte à phpMyadmin, cela indique que wp_posts est "en cours d'utilisation"
Mon site Web est actuellement en panne à cause de cela.
J'ai recherché ce problème sur Google, 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ù émettre la commande PHP. S'il vous plaît aviser, ma maîtrise de PHP est très basique.
mysqlcheck -uroot -p --repair --all-databases
et fournissez le mot de passe.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 suffisamment d'espace pour les fichiers mysql)
REPAIR TABLE `<table name>`;
pour réparer des tables individuelles
la source
Connectez-vous à votre serveur via SSH
puis connectez-vous à votre console mysql
et
USE user_base REPAIR TABLE TABLE;
-OU-
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
la source
-p
seul, et vous demanderont ensuite votre mot de passe.Quand j'ai eu cette erreur:
J'ai exécuté cette commande dans PhpMyAdmin pour le réparer:
REPAIR TABLE phpbb3_posts;
la source
Cela signifie que votre table MySQL est corrompue et que vous devez la réparer. Utilisation
à 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 à votre base de données pendant sa réparation.
la source