Test après crash Base de Données
C’est génial quand tu ouvres ton blog le matin, et qu’un message t’annonce que la base de données a crashé ! Bon, réparation faite, mais toujours un message : wp_options: Table is marked as crashed ! Bref, faut que je répare ça ! Mais j’avoue, je ne sais pas comment faire !
Des requêtes (à effectuer dans phpmyadmin). Remplacer « wp_ » par le préfixe de sa base.
Suppression des révisions d’articles
DELETE a,b,c
FROM wp_posts a
LEFT JOIN wp_term_relationships b ON (a.ID = b.object_id)
LEFT JOIN wp_postmeta c ON (a.ID = c.post_id)
WHERE a.post_type = ‘revision’;
Suppression des commentaires indésirables
DELETE FROM wp_comments WHERE comment_approved = ‘spam’
purge de la table commentmeta si on utilise l’extension Akismet
DELETE FROM
wp_commentmeta
WHERE
meta_key
LIKE ‘Akismet%’Suppression des valeurs temporaires dans la table options
DELETE a, b
FROM
wp_options a, wp_options b
WHERE
a.option_name LIKE « transient% » AND
a.option_name NOT LIKE « transient_timeout% » AND
b.option_name = CONCAT(
« transient_timeout« ,
SUBSTRING(
a.option_name,
CHAR_LENGTH(« transient« ) + 1
)
)
AND b.option_value < UNIX_TIMESTAMP()
Hello ! Merci pour tous ces conseils. Je vais essayer ça sans doute demain, pas envie ce soir de faire une boulette. Pour le moment, ça semble fonctionner correctement ! À suivre après nettoyage donc !
Bon, apparement, ma réparation (grâce aux outils WordPress) a fonctionné ! Je croise les doigts !