Il peut parfois être nécessaire de réparer une table de base de données MySQL. C’est le cas si votre site WordPress se comporte bizarrement ou lentement.
Par exemple, lorsque vous remarquez que les paramètres modifiés dans votre tableau de bord WordPress ne sont pas enregistrés de manière permanente, cela peut indiquer une table de base de données corrompue.
Un autre indicateur d’une table MySQL corrompue peut être l’apparition d’erreurs comme celle-ci :
Table './wordpress/wp_redirection_404' is marked as crashed and should be repaired.
Vous pouvez résoudre rapidement ce problème grâce à l’outil de réparation intégré à phpMyAdmin[1] et à Adminer[2].
(Adminer est une alternative simple à utiliser et à fichier unique pour l’administration de bases de données, similaire à phpMyAdmin.)
Contents
Comment réparer les tables d’une base de données MySQL
Tout d’abord, ouvrez l’outil d’administration de bases de données phpMyAdmin.
Ouvrez l’onglet Bases de données et sélectionnez la base de données que vous souhaitez réparer.
Sélectionnez toutes les tables à réparer. Vous pouvez toutes les sélectionner si vous n’êtes pas sûr de laquelle est corrompue.

Dans le menu déroulant Pour la sélection, choisissez Réparer la table. Toutes les tables seront alors réparées automatiquement. Vous obtiendrez ensuite une présentation du résultat de l’opération de réparation.
Comment optimiser les tables d’une base de données MySQL ?
Optimiser les tables de la base de données est nécessaire de temps en temps. Une base de données MySQL stocke beaucoup de données temporaires inutilisées, comme des requêtes ou même des données marquées comme supprimées. Ainsi, chaque fois que vous supprimez quelque chose de vos bases de données, comme un article ou d’autres données, il ne sera pas toujours supprimé définitivement immédiatement. Parfois, cela occupe encore de l’espace dans la mémoire système.
Optimiser une table de base de données MySQL supprimera définitivement toutes ces données inutiles. Il est donc nécessaire d’entretenir votre base de données de temps en temps pour la garder propre et rapide.
Pour optimiser vos tables MySQL, sélectionnez-les toutes dans phpMyAdmin et choisissez Optimiser la table dans le menu déroulant Pour la sélection.
Après quelques secondes, vous obtiendrez le résultat de l’opération d’optimisation.
Articles connexes
- Comment réparer une base de données MySQL avec phpMyAdmin et Adminer
- Comment corriger l’erreur « Sorry, You Are Not Allowed to Access This Page » dans WordPress
- Comment optimiser la base de données WordPress pour des performances supérieures
- Comment résoudre l’erreur 503 Service Unavailable dans WordPress