La base de donnée MySQL est le talon d’Achille de WordPress et l’optimiser ou même encore la réparer est parfois nécessaire. Au fil du temps celle-ci à en effet tendance à enfler ou à s’altérer et les performances de votre blog peuvent du coup être revues à la baisse.
Je vous propose donc aujourd’hui un petit hack qui va vous permettre de réparer ou de réparer et optimiser cette dernière directement depuis l’interface d’administration de WordPress. Evidement, s’agissant d’un hack, quelques petites modifications seront nécessaire dans le coeur de WordPress. Donc, ouvrez votre fichier wp-config.php qui doit se trouver à la racine de votre blog: http://votre-blog/config.php et ajoutez y tout en bas la ligne suivante.
define('WP_ALLOW_REPAIR', true);
Comme vous le voyez, cette dernière aura pour but d’autoriser l’accès à la fonction de réparation de base de données. Enregistrez votre fichier sur votre serveur et rendez-vous sur la page suivante: http://votre-blog/wp-admin/maint/repair.php
Vous avez maintenant accès à deux boutons qui vous permettent soit de réparer votre base de données, soit de réparer et optimiser cette même base.
Si vous avez plusieurs utilisateurs enregistrés sur votre blog, je vous conseille de retirer cette ligne une fois la réparation effectuée.





7 réponses pour “Un hack pour réparer sa base de données depuis WordPress”
L’astuce est pas mal.
Mais je trouve bizarre que cela ne donne pas accès à la nouvelle fonctionnalité depuis les menus traditionnels de WordPress… Il faut chercher pour trouver l’url de maintenant de la base de donnée… :(
C’est justement pour cela que l’on nomme ça un « hack », une fonction cachée qui l’est, souvent, à cause de sa dangerosité si elle est mal employée.
C’est pas faux pour la partie risque, mais un administrateur (niveau 10) devrait quand même pouvoir y accéder par un menu… :(
Merci, ça peut toujours servir en cas de mauvaise mise à jour :)
Gael
C’est tres interessant. Merci pour l’info. Deux questions cependant se posent a moi avent de l’essayer sur ma base de donnee:
- Est-ce que ce hack fait simplement la meme chose que de reparer les clusters perdu que l’on trouve dans tous PHPMyAdmin?
- Si ce hack est tire d’une fonction WordPress, pourquoi ne l’ont-ils tout simplement pas incorpore directement dans l’admin?
Jean.
Un travailleur qui se sent pris au piège à l’emploi est un chef de produit pour un consortium d’agences de Voyage, NIKE RIFT qui ne parle que si son nom n’a pas été utilisé dans cette histoire. Elle a dit que son estomac bidons tous les jours parce qu’elle n’aime pas son travail et son patron tant. Mais l’état du marché du travail et les inquiétudes concernant la sécurité d’emploi ont l’empêchait de même à la recherche d’un nouvel emploi, en particulier depuis que son mari a été licencié l’année dernière.
«J’ai entendu tant de gens sont sans travail, je me sens chanceux que j’ai un emploi avec l’assurance, dit-elle. « Je ne veux pas mettre à jour mon curriculum vitae et de l’envoyer et le faire revenir à mon patron. »
Un autre travailleur malheureux dans le département de la comptabilité avec un fabricant de Midwest dit qu’il est limité par le fait que sa femme travaille aussi, NIKE SKYLINE il est difficile de déménager dans le marché du travail actuel.
«Le travail que je suis dans beaucoup de croquer le numéro que je ne suis pas intéressé à faire plus, mais ma femme aime ce qu’elle fait, dit le travailleur qui a également demandé que son nom ne sera pas utilisé. « Si nous devions aller et elle a cessé de travailler, il nous obligerait à réduire la taille beaucoup. »
Les deux travailleurs cité a déclaré que dans un marché mieux ils pourraient être plus disposés à essayer de démarrer leur propre entreprise, NIKE RIFT mais ils sont nerveux au sujet de le faire dans le contexte actuel.
Le MySql,c’est vraiment l’enfer !!